I have been using Amazon more and more lately. I have Amazon Prime and can get tons of things shipped 2 day shipping free. They have about the best buy on gal of GH nutes. When my 1000W ballast went out, I got another in 2 days. As a side note, there are a lot of hydro stores that retail through Amazon, so I am probably using a bunch of different hydro stores--I just look for the best buy.
Weedhopper, I used to get a lot of things from HTG, but some of their marketing has irritated me. For instance, selling a duct booster fan with a 600W or a 1000W HPS package and telling people that that fan will work makes me angry. If I cannot trust them to not cheat unsuspecting/unknowledge people, I do not want to do business with them.
Umbra, I suspect that the cops check license plates of vehicles at the hydro store in the town closest to me--the main reason that I do not shop there. But their prices are also higher than I can get on Amazon. When you have to drive 65 miles over a mountain pass to get to the hydro store where a cop could be taking note of you, it makes Amazon and 2 day delivery look even better