After you file

So the irs sent my money the TPG bank on 2/18/22 and they sent the money to my bank on 2/24/22 my bank sent the money back to them on 2/24/22 I have been waiting on a check they say has been cut but can’t tell me if it’s been mailed out all they say is wait 7 to 10 business days from 3/2/22 like this is crazy why have you guys been holding onto my money and why can’t you guys give me a date if my check has already been printed and cut???? I should have done had my money the 24th of feb