I read that Section 75 of some law means a credit card issuer must protect purchases over ?100 for free, so if there's a problem you can get your money back.
Is there no other guarantee for purchases under ?100?
I vaguely seem to recall there was a ?25 or ?30 limit for some other guarantee but that was a long time ago.