Walmart will open150 new stores. All have 1 thing in common: You can buy Meth in the bathrooms.