"But if you buy the brand names they sell you will do ok."
I'm not so sure of that. Maybe 'hard' materials are okay, but things like shampoo, laundry detergents and other things often seem inferior to the exact same brand sold elsewhere, like they're watered down.
Also, I've noticed that WM is carrying fewer and fewer brands, and what's left is of inferior quality.
Sue