STOCK PURCHASE AGREEMENT BY AND AMONG CD WAREHOUSE, INC. AND THE SEVERAL PURCHASERS NAMED IN SCHEDULE I