The latest proof that the 90's are back? The return of CompUSA.
The long-defunct computer store chain is back from the dead, as a website that directs users to curated tech deals. That site, CompUSA.com, is currently in beta.
At its height, CompUSA had more than 229 stores nationwide, but fell off in the mid-2000's before finally disappearing in 2012.