Today it was announced that CPI Corporation, the company behind the Sears and Walmart in-store portrait studios announced that they have closed the doors on all of their 2,000 locations nationwide. If you take a visit to their website you will see nothing but a short note letting you know that they are out of business and to contact your local stores for details about your current order.