I just ordered a camera bag from B&H and have ordered from them in the past. Prices are good and availability is good but shipping prices+tax kill it. I bought my 400D from Circuit City online, got a good deal with an online special that was going on and picked it up in store 45 minutes later.
Shipping is fast from B&H but from my experience it takes them a couple of days get the package in the mail.
Another thing that annoys me, not B&H's fault but UPS left the package in my garage and didnt evan bother knocking on the door. If I hadnt called and had my room mate look for the box it could have easily been stolen or my other room mate could have run it over when he came home. [/END RANT]
Personally I rather go through Bestbuy or Circuit city, order online and do an instore pickup but if you actually decide to order online B&H is a good place. There I said it.
