After you file

I spoke to a rep and I have the answer. If you received your FULL refund WITHOUT a refund advance to your turbo card. Yes, you will receive your stimulus check on your turbo card. If you used the refund advance feature like I did, then (because it being a third party service) your check will be mailed to you. The rep told me however on the 17th of april the IRS will provide a website where you can update your banking information to recive your check via direct deposit to your bank.

Hope this helps.