I agree Unwired, it does stop retailers bypassing their responsibilities after all they make a decent profit margin in the sale.
To rub salt into the wound we also have "Distance Selling Regulations" designed specifically for Internet trading but also applicable to Mail Order, this further increases the power of the consumer so for instant an item can be returned for any reason within 7 days of receipt, ideal for home testing to ensure the product is suited for your needs.
It also states that sellers must give clear and accurate information.
their name, and if you pay in advance, their postal address
an accurate description of the goods or services on offer
the price including any taxes if relevant, and how long that price or offer remains valid
the delivery arrangements
the payment arrangements
information about whether you will be liable for the cost of returning the item(s) if you change your mind about them.
Trouble is most people, even experienced and intelligent internet shoppers are not aware of these protections, and those that may are often not "brave" enough to force the issue through.