I have ordered from www.opticsplanet.com before, and although I have experienced some shipping delays (never more than 3 business days) I have been happy with thier prices/service. However, last night I ordered a set of Trijicon night sights for my S&W 6946 and apparently there is a problem. The item was listed as in-stock, but I called them today to check the order and they now say that they don't have them. Apparently, although they don't have them in thier warehouse, they assume that Trijicon does and will drop-ship them to me. So they list them as in-stock simply because they assume someone has them somewhere. That is kinda shady to me, and I think from now on I will call first to verify that THEY have the item in stock. I ordered these sights from them because they were roughly $118 with free UPS shipping, plus I had a coupon from a previous order for 5% off. That is a pretty good deal, I just hope that I don't have to wait too long to get them.