I've ordered a couple of times from 1000bulbs. I wouldn't order from them again simply because they don't have their shit together.
Some items are in the catalog but are not in stock. They can't calculate shipping charges until after they have charged your order (so it will look like they are double billing you.)
Still they have a huge catalog and quick shipping.