After you file

I filed my taxes on Febuary 17th , my bank had been closed out 2 days prior to my "deposit " date. On March 10 they told me they sent a check to the address on file, of which was never seen or received by anyone including the mail delivery people.  They had me file a tax Amendity bond for them to release another check,  here it is ..."NOW " August 31st 2022 and I just received an email stating that my check will be mailed out within 5 business days , and than to give it another 7-10 business Days to recieve the check. I have been waiting all together about 4 entire months to receive this check and I'm getting extremely impatient and aggravated with it all. Plus they charge me another $30 dollars to get it. I am not happy with ANYTHING OR ANYONE I have had communicate with or deal with.