It is rather ironic that MSCC have announced that there will be a charge of £1.50 for membership renewals paid by credit card in the same month that the EU have announced that from December the charges levied on retailers are to be capped at 0.3% of transaction value.
MSCC is charged by its provider...
So unti the new regulation is in UK law it stays.
After that I'm sure it will be removed, hardly worth collecting 12p.