Other financial discussions

I'm in the same situation filed my taxes 3/26 my refund is only 509 the IRS has not processed it yet so the stimulus portal given me the can't figure out your eligibility statement I will never use TurboTax in their stupid debit card this is ridiculous shaking my head