Filtersdirect hands down!! Great prices, fast shipping and great customer service!
Spectrapures customer services sucks IMO I ordered some parts from them (at another reefers suggestion) and they sent the wrong ones-I contacted them 3 times and never heard back...wound up going to ACE hardware to get what I needed/wanted.