We go at least once a week. I do all my grocery shopping there. Sometimes the produce and meat selection leaves something to be desired, but we generally go at night when it is all picked out. I get FURIOUS at the prices the local grocery stores charge for the exact same products. I use coupons, and even though
WalMart doesn't double, they still come out far ahead of the local grocerery stores. I would buy the same products at either store, so that argument doesn't work for me about the quality.
I like the idea of getting toiletries, paper products, pet stuff, gardening things, cleaning products, DVDs, craft items, office supplies, automotive supplies, sporting goods and even occassionally clothing and shoes all in one stop. Sure saves me a lot of time and hassle running from store to store. We usually hit Walmart on a Friday night, and then run to other stores if we need something they don't have or don't like.
That being said, I do think the stores are a pain to shop in. Rude workers, rude (and STRANGE) customers, dirty aisles, disgusting bathrooms, constant restocking being done, always busy etc. But for the amount of money (approx. $20 a week just on groceries) and time I save, I suffer through it. Now, if we didn't have a Super Walmart, I would probably not go very often, because then Target would be my choice.