HMRC Refund £100 - These guys take £93!!!
Their charges aren't very transparent and for a £100 refund, they've taken £93 as their own charges!? Absolutely ridiculous and will be complaining today. What an absolute rip off!
7 July 2025
Unprompted review