Don't know why they're rated so low. They had everything I was looking for as a visitor to town except for some kids' sized shirts for the touristy area stuff. But hey, they're not a tourist location, they're just Walmart! It was clean, the employees I talked to were nice.