If you file your taxes electronically and choose direct deposit, you can usually expect your refund within about 21 days, as ...