In my opinion, this is a bad idea waiting to happen and could hurt the Microsoft brand very publicly if it fails. Although they have brought in skilled help with pedigree from Wal-Mart for instance, this looks like the futile actions of a giant being routinely out smarted by a more nimble and smarter rival. My prediction is that this one day becomes an MBA business case about further hurting a declining business model. Microsoft is mimicking a competitor that has already won the game rather than innovate and create a new playing field.