Poor service is promising something and not delivering
This sounds extremely suss to me being billed before work completed.
Ring them every day and ask for a progress report; stating you have paid 3K and need tax return completed, where are they up to.
Regards
Sheryn
PS
I had...