It's a good job I can keep my moral superiority intact by buying everything online then. Oh, hang on...Unfortunately, they're not the only big name High Street retailer to treat it's staff in this manner. One particular retailer makes the staff work 5 minutes less a day than the legal requirement in order so they don't have to give them any sort of break during their working day. Oh and they're also subject to the strip search mentioned in the OP.