Excellent analysis of the ground realities that today's retail manager is facing. A retail business usually gets bogged down with high costs (like rental), inconsistent supply (therefore stockouts), and poor customer service (thanks to lowly-paid high-attrition front-end staff who need to be taught to smile and say thank you). Behind all the hype the layman sees in the dailies, the retail manager is struggling with these problems and for the sake of the common good, let's hope he/she succeeds.