Walmart is the latest low-price retailer to announce store closures, according to reports. Two stores in California and one store in Maryland is closing, according to the Business Insider. The media ...