Well worth a few thousand???? Who the hell does your taxes? Shouldn't cost you more than a couple of hundred bucks....
It's not up to the firm, it up to you to get the money back - they just fill in the papers, but you have to make it happen.
Enjoy the money