Since 1984, consumers and businesses alike have benefited from CompUSA’s technology-centric lineup of products. But could the chain be closing its doors? According to leaked e-mail communications from Best Buy, CompUSA’s holiday revenue was less than half of what it was in the previous year. Additionally, shipments have been delayed past February, and it is rumored that the retailer has a lineup of individuals waiting to assist them in the closing of the 103 stores. As with any rumors, take them with a grain of salt; however, after closing 126 stores in February, we wouldn’t be surprised if this rumor came to fruition.