After you file

My deposit date was the 24th of Feb and still no funds 1st it was my bank  rejected my funds which I've use the same info well over 10yrs. Then its we sent your check out on the 4th of March and here it is the 28th still no check so I requested to have my refund  sent back to the irs and now they telling me I can't until at least a week to process that request. I know this is my last and final year using this company never in my years of filing have I ever dealt with anything like this. They're definitely holding  people funds.😡