The in store employees are always pleasant, helpful and knowledgeable about there products. Have been to there stores over a 100 times in my life, sometimes buying, sometimes just looking and I have never had a bad experience.
The good thing about Walmart is the prices and its easy. The bad thing is how some of my friends who worked there in the past were treated and there lack of urgency to get people through the lines at the store locations. Usually if you look, you can find the products cheaper, but sometimes Walmart will match prices.