Walmart stocks some basics like vinegar and washing soda. The rest isn't always in store and has to be shipped. Most of these are free shipping though.
Thrive Market doesn't offer products with harsh synthetic fragrances so it's easy to get cleaning and bodycare products there.