I realize this thread is old (and has recently been revived) but I want to just share my experience with this site (and buying local) for anyone searching in the future.
I recently placed my second order from this site for a new setup. On my first order, I only spent around $300 on a 400w ballast for a CMH and a new wave t5 fixture + bulbs. In the order comments, I wrote "some kind of discretion for the ballast would be awesome".
Order was placed 2/9. 2/13 I received an email saying the ballast I wanted was backordered and that they'd receive it in 2-3 days but was offered a more expensive in-stock CAP ballast for the same price, I declined and waited. The order shipped on 2/15, and I was opening them by 2/17. The ballast was wrapped in panda film (which I ended up using as scrap to cut circles the size of my netpots, a plus if you ask me).
Overall I was happy. Shipping cost is on the expensive side if you ask me, but I've come to feel that way about all shipping since Amazon Prime has spoiled me. Also, their low prices make it even with most other sites (at least for some items). My dislike for their shipping costs is offset by their ability to get things in my hands quickly.
With that said, yesterday, for 4/20, I placed a medium-ish order (another magnetic ballast, 2 4x12 filters, 2 diaphragm pumps, another SS2 reflector, pumps, buckets, airstones, blue lab meters, nutes, etc.) and asked for discretion for the filters, ballast, and reflector. Order was out the same day, and will be here Tuesday this time. We'll see if they fulfilled my discretion request when it arrives.
On the buying local thing... I guess it depends where you're at. First time I bought anything, I bought "local". Store owner for whatever reason was a dick to me and seemed to not want me looking through their items, instead was pushy like a commission based salesperson. To make matters worse, after driving the 30 min to get there, most of the stuff I wanted was out of stock. On top of that, for 2 1/4" elbow barbs, he wanted $3.00. A month later I needed some extra netpots and drove back there and the store was gone. I was surprised/pissed at first but after re-thinking my last experience there, I wasn't. Online, I get exactly what I want and usually when I want it.