I will start off by saying I agree with everyone on the prices. They are way higher than the other stores or online retailers. I usually order my dogs food online and this time it slipped my mind so I had to find a local place to get his food. When I entered the store I was greeted and when I found his food another employee asked me if I was finding everything okay. I inquired about their price matching to make sure and she said they'll price match from anywhere.
They were asking $18 more than what I normally pay for the food but they easily matched the price for me. As long as you walk in knowing that ahead of time, I think it's fine. They did have a large selection of food and toys and the store was clean overall.