You can check your efile status here <a rel="nofollow" target="_blank" href="https://turbotax.intuit.com/tax-tools/efile-status-lookup/">https://turbotax.intuit.com/tax-tools/ef...>
When you log into your account you should also see the status and if it was Accepted or Rejected, Started, Printed, Ready to Mail, etc. what does it say?
Perhaps they meant to allow 7 days to receive a refund after it is actually issued.
Electronic return filers please allow ten business days [2 calendar weeks] before calling about your refund. All other returns which are filed early are processed before and usually more quickly than returns filed closer to the due date. Ordinarily, within ten weeks after we receive your completed return, we will mail your refund check. Therefore, allow at least ten weeks for your refund to arrive before contacting us.