Well, if you go on to read the entire thread, it might turn out to be that road map that you're looking for. It is really helpful when deciding what to do concerning buying at pet stores that sell animals.
I think the general concensus was not to buy anything from those types of stores, but I am willing to bet like a bunch of money that many people support everything we do here as in not getting animals from pet shops, but they still buy supplies from there, because of the convienience factor.
I am trying to slowly but surely phase that out of my life completely, and sooner or later (sort of a new year's resolution for me) I will only get supplies and food from stores that don't sell animals.
But it's up to you. If it is the only, most convienient option for you, and it could affect the quality of life for your children in that much of a negative way (since you mentioned that going to those 3 options aren't convienient to the things that you are normally doing with your kids), then go to whatever is most convienient for you and your family. As long as you never get an animal from the pet store, which obviously you wouldn't