Getting a PM to do it all also makes it easier come tax time to do your returns.
3k is still very steep even if your records were terrible - I would have expected you to pay MAX 1k and thats far fetched.
Next year I recommend sitting down and summarising things yourself on a total for the...