Walmart is great because it is inexpensive and they have pretty much anything you need. But its disorganized! Products are on the wrong shelf so when you go to the checkout stand, the price that was on the shelf does not match how much it rang up for. Luckily they know that and will give you the price you said it said it was for. They do not have enough checkers so be patient in line. The employees are friendly but could put on more of a front to make me feel more welcome!