I agree with Podium here – it’s a matter of principal. They should have passed it on.
I work with online sales systems and implementing something like a VAT change on a database driven system like this would be as easy as editing a single value in a database from 17.5 to 15. A one minute job at most.
No big deal though, I’ll still shop there :)