On average, US households spend around $387 per month on groceries. Add other things like clothes, home goods, etc., and for many people, this means spending a good chunk of their paycheck on necessities to survive. Shopping at Walmart or other similar places already...