If possible, it is still the best to buy fish from local fish stores. Because that will allow you to personally pick fish individually. You can have a chance to pick the healthy looking, disease free ones by yourself, and it minimize the travel time. Local fish store might also use the same tap water as your home, which makes it easier for fish to adapt to your tank water.
When you say "good things", do you mean by the aquarium equipments? You can always check them online and compare to your local pet stores' prices. I've listed quite a few popular online pet stores under General Discuss section with the topic of "Your favorite pet stores", although those stores only sell in the U.S. I think. I've seen on the Facebook page of drsfostersmith.com, someone from UK asked if they ship to UK, they asked him to call to arrange it.