I have to say I was not a fan of Feed Me More when they were on Wellesley, but now that they have moved to Church street it seems like they have refined their stock and are less sketchy.
As I can't throw to many stones, as my dog is a pet store puppy - I got very very lucky and he is not a puppy mill dog and is I would say better then one I would have got from a breeder - I have to say I'm very happy that they are no longer selling puppies, but they still need to take care of the selling kittens issue.
I recently switched Finn (my 3 year old cocker spaniels) food to Origins, and Feed Me More has very competitive prices on it and they carry every size and formula that Origins offers. They also carry some great natural and organic dog treats. Their toy selection is great, but I find they can be a bit pricey.
Over all I love this place and the fact that it's so close to my house doesn't hurt.