After you file

I was wondering the same thing it has always came the day before my DD which is 2/26 I also use netspend which is the bank that TT promotes you to use for your direct deposit. Just curious if anyone using netspend and TT have you actually received your refund on the deposit date that it given to you by the IRS? I know that a lot f people not using TT have gotten their returns like clock work!