Micro Center in Phoenix: A look inside the new ‘tech-heaven’

The 35,000-square-foot tech retailer is now open. Here's what to expect.