I haven't received my refund yet and I haven't received anything in the mail

I have 2 different refund amounts one with turbo tax and another with efile

After you file

In Turbo Tax you might be seeing the federal and state combined.  You need to look at your actual tax return.   

The irs is taking a very long time this year to process returns.  It could take 6 months or more.  Keep waiting.  If your return was Accepted or mailed then check IRS Where's my refund
https://www.irs.gov/refunds/

When will you get your refund?
https://ttlc.intuit.com/community/refund-status/help/when-will-i-get-my-irs-tax-refund/01/25589

IRS - Questions about Refunds
https://www.irs.gov/refunds/tax-season-refund-frequently-asked-questions

After you file

Did you file two Federal returns, one with TT and the other with the Efile (brand name) tax service?