Walmart is the number one store to get all your needs in Grand Rapids. I honestly only have one complaint to Walmart which is how they treat their employees. I had relatives & friends work for Walmart & Walmart treated them like crap. Giving extra work time, someone else's shift & talking to them like they are morons. I recommend Walmart for shopping but not to work for Walmart.