These Illinois Walmart Reviews Are So Great You Can’t Make The UpThese Illinois Walmart Reviews Are So Great You Can’t Make The UpHave you ever read the reviews for Walmart stores? Yes, people actually take time to hit up Yelp! to drop a review and up to five stars.JB LoveJB Love