Hey everyone,
We're most definitely listening, and we know that the fact that we are sometimes out of stock doesn't make our customers happy. It obviously doesn't make us happy either, there are a number of people who have said in this thread they won't shop with us anymore because of it. That's not good for business.
We have one of the largest warehouses in Illinois, and recently purchased another one to expand our inventory. Having great prices and a customer-friendly website means we turn products very quickly, but we're at the mercy of suppliers when it comes to restocking. When we email you and say 7-10 days, or 20-30 days, we aren't making it up - that info is relayed by the supplier. We have good relationships with them, but that doesn't mean that we're ok with it when 7-10 days turns into 2 months.
Our website does not show in-stock/out-of-stock status because our website doesn't update fast enough. I can't give specific numbers, but the amount of products we receive and ship out in any given week is more than you'd imagine - we're a top 500 internet retailer (not just for the products we carry... we're ranked with Amazon, Dell, etc.) Managing our inventory better is a gigantic project we are working on, and we're rolling out improvements constantly. In the meantime, you can always call us toll-free to see if the item you are looking for is in-stock or not.
Our customers tell us we are one of the top online retailers out there (see Reseller Ratings or other reviews sites), but we know we aren't perfect. So we're always listening, and threads like this do help.
While I work in the Marketing and not Customer Service, if I can ever do anything to help please PM me. I'll do everything I can to help!
Alessandro
OpticsPlanet
http://www.opticsplanet.com