I personally am not a fan of Wally World to begin with and this is a typical Wal-Mart. Has what you're looking for but the the hassle of trying to go through the overcrowded lines with little staff at the registers while there always seems to be plenty of workers standing around the store chatting to each other is just not worth the frustration. I always regret it when I "run in just for a minute".