Hey guys, what are your thoughts about the recently mentioned news about how microsoft its creating its own retail stores. I think it isn't a bad idea now that I can easily send my xbox for service