I use vividaquarium.com I just made another order from them yesterday.... really nice and helpful if you have to call them too.......
Also another site that I LOVE but it is high is aquacon.com I want everything they have but sadly the more you buy with them, the higher the shipping rather...