I've used thatfishplace.com for years. Free shipping on large orders and they price match other online stores. When they don't carry a brand or are out of stock, I also use drsfostersmith.com and marinedepot. I have used Big Al's in the past but there was long thread recently about problems many folks were having with them.
Captive Reefs has been getting high marks and don't forget about Logan.