Kate Moss slams vintage shops for overcharging