ampfixer
Rain, I've noticed the same thing and there doesn't seem to be a thing we can do for it. The Brits have it worse with online retailers. I know that $99 does not equal 99 pounds but I often see pricing like that.
Money moves across borders and many folks take their skim right off the top.
Yup, that's usually what CW do and blame it on the need to provide themselves with a buffer because of of $/£ rate fluctuations. Every other US based company that I have bought from allows me to pay the $ price and leave the currency conversion to the credit card company, so there's no reason they couldn't do the same other than that they don't want to.