You open a retailer’s site to grab a jacket, and the price stares back with that smug full RRP. A quick code hunt yields ...