Placed an order over 2 weeks ago for a red dot sight, laser, and a few other products. Learning the hard way, opticsplanet does not tell you on their site if the products are in stock or not. So later I received an email saying it my whole order except a battery for the red dot was out of stock. A week goes by and I check on the status of the order. They told me that the ETA of the products was Feb 8th, and when they receive it, it is turned around and shipped the same day. On Feb 8th, i contact customer service and they confirmed the red dot was delivered to them, however it would ship out in a few days, not the same day as I was told. So the next day on the 9th, I contact them again to make sure the sight was in and it was to be shipped. I was told that it had not come in yet. I said I was told the day before it had been received, and was told to wait a minute while they checked. She then said that it was just delivered today, on the 9th, not the 8th. So on the 10th, I wanted to confirm the product was actually in and on its way as I was told it was twice already. I call to check the status of my order and was told that the red dot sight was still not in stock. I told them I was told two days in a row that it wasnt in, and then it was delivered that day. They then told me they apologize and gave that sight to another customer and would have to wait 3 weeks until it comes back in stock. After this whole ordeal, I will NEVER place an order with them again. Sorry, needed to vent. I have never dealt with that poor of customer service before Wanna kill these ads? We can help!