Ok, so if you want me to stimulate the economy, you need to actually send me the money. Is this happening to anyone else?
I paid my taxes via direct deposit in Mid April (before the 15th) and despite the chart stating that I should get my payment in May, here it is June 11 and I still don't have it. The IRS Stimulus payment website has no info on my refund. I have been on hold for 30 minutes twice today with the IRS, having to hang up each time for various work related reasons.
Where is my stimulus payment ?