CompUSA Closing Prompts Apple Store mini Return?
I was reading TUAW awhile back, and they noted that Apple heavily relies on CompUSA in many areas for service and support. In a lot of high-traffic areas, still absent from the Apple Retail Store footprint, CompUSA was the corporate/retail location to take sick Mac systems. This got me thinking… Apple may need to expedite […]