Apple at CompUSA

MacMinute posted a report that claims "Apple will be placing full-time employees in 70 to 90 CompUSA locations across the US"



I guess Apple's finally taking matters into their own hands... Apple Stores, Apple Employees at CompUSA...