I use Village Pets regularly, they are always helpful and will usually carry out sacks of feed to my car (limited, free parking). They also can deliver a couple of days per week. Small shop so limited products but I've always found what I wanted.
Unfortunately would love to love village pets but they are so miserable when you go in, I sometimes pop in with my kids to have a look at what animals they have but they don't make you feel at home, they make you feel as if your not spending, they don't want you in there. I don't want to waste anybody's time but when you have two schools within 1/4 mile of the pet shop I would have thought it would be an opportunity, but for someone who has had a business more than 30 years I know nothing as they say!!