Other financial discussions

Why do I feel like turbo had received the money but hasn't deposited it. Overload on their system. I hope it comes tomorrow or soon. Otherwise I need a new tax company!