Amazon are OK and I think most stuff they sell ships from Mississauga, keep an eye on the sellers though, if you use different ones, you'll pay postage for each one.
Bronte Outdoor leaving was a bummer, Frank said it was the winter that killed him, business just died - his new store is half the size with the same stock so I guess it makes more sense business wise - I think it's still the closest place, just with Angling Specialties being a close second.