I’d like to hear more about why you aren’t doing price-comparison with Amazon. Grody bag aside (I think that was an exception, not the norm), their prices are cheaper than what you’re listing here, even after coupons. And you wouldn’t have to do all the extra work to find the coupons. Eg, one bottle of Aveeno Daily Moisturizing Body Lotion With SPF 15, 12 Fl. Oz is $7.93 if you use Subscribe and Save (and you can order with Subscribe and Save and cancel immediately).
I don’t mean to shill for Amazon, I’m just wondering why it’s not a part of the math you’re doing.