I have used Dr Foster & Smith for years for my cats. ( Mostly for indulgent stuff - LOL. I also live in a small town (Ontario/ Canada) with only a Walmart for pet stuff.
I decided to try them for all of my fish stuff, including the aquarium. Except for the last order of meds for Neptune - Murphy's Law

- their regular shipping has been super fast. I ship to Minnesota and go over to a relatives and pick it up. They use FedEx - I wish sometimes they used USPS since I have a post office box, however, it is one stop shopping here.
Another neat thing they have is free on line
live help. I have used it several times regarding fish stuff - and they have technicians and experts available for advice. ( Not as fun as here, but still very helpful). Also excellent return policy, and their prices are very competitive. If I order within Canada, most supplies costs are exactly double, plus I have to pay tax on everything and shipping is extraordinarily high. Val