After you file

I have not received my 2021 tax refund and I used TurboTax to send it e-file and they agreed to take their fee out of my refund check my question is why have I not received my refund check yet I filed it and I filed it on time and it is now August where's my refund