Having just purchased, online, two pairs of fleece trousers for £35 each, they arrived with £30 shop price stickers on them. Upon requesting a refund of the difference (I admit I'm not legally entitled to) was told no way. Bang goes customer relations and bang goes my custom with said retailer - it could have been the beginning of a very expensive relationship, such is the romantic I am.
Ah well! Such is life! Another potential love lost (hope the Angel doesn't notice that last bit)