I do at least 50 percent of my shopping at Walmart. To date I have been satisfied with their prices and selection of goods. From time to time they do need to adjust their customer service, you can't always find someone when they are needed. Except for the hardware department, that department always has someone to help you. I purchase a lot of my household items there, toilet paper, cleaning supplies, health and beauty items, craft supplies and even can get my oil change or tires rotated while I shop.