Distance Selling legislation in England & Wales at least (not certain about Scotland / NI) also give the right to change mind without fault for IIRC 14 days. Although buyer then has to cover the shipping costs whereas returning due to a fault should be free.
This applies to business sellers. Private sellers can properly specify "no returns" . Can get difficult if sellers claims to be a private individual but operates more like a sole-trader business.