Personally I try to purchase everything locally, with cash. Can I find I better price on-line. Probably. Do I want to take that chance, nope.
I would suggest searching for local hydroponics stores.
Since I didn't really answer your question I figured I should at least give you a link...