Just want to second the mention of J and L aquatics. I find them to be noticably cheaper then big als online, with free shipping, and at least to me in northern bc, delivery only takes 2 days.
I just got a eheim 250 for $95 and a api master freshwater test kit for $23 with free shipping. Compare that to $128 and $30 at big als, or $160 and $40 at the local Petland.
They also have marine livestock, but no freshwater sadly.