Compusa is also closing all of their stores.. Anyone know why?