On the BBC site ( here ) is a report about some web stores apparently not complying with the regulations.
It was based on a survey by Which? (Consumers' Association) and there are mumblings about companies being reported to the OFT if they continue to flout the regs.
Read more about your rights in respect of cancellation, charges, etc, at the BBC site.