High Street stores 'rip off' shoppers