Grove's is the place to go if you need a specialty item. If they don't have it, they'll get it for you. It's not a Walmart type place where they have a huge variety of stuff, but what they do have is top line, high quality product. They know their business having been locally owned and operated for years and years. Prices are not out of line, but expect to pay more than you would at Walmart or Dick's. Parking is horrible as it's located right on Market Street. There is some kind of parking in the back or alongside, but I was never able to get a spot there. Good service.