I have ordered from them without issue until recently.
Recently I ordered a red dot from Optics Planet. A very expensive red dot; Trijicon MRO. I guess since the last time ordered something from them, they have changed their standard free shipping to a situation where UPS ships it to the local US Post office in your town and the post office deliver it. Well, the local US Post office sent my red dot back to Optics Planet and said they couldn't deliver it. OK I get, stuff happens. However, optics planet has zero concern that I get my red dot. I called them weekly to find out they had received it so they could send to me via FedEx. Two weeks into the limbo situation I found myself in, I called them again. I asked them what would happen if they never received the red dot back. Their answer was they would open a claim. I asked them if that meant they would ship me another red dot. The answer was no. I would have to wait for the claim to be processed by the US Post office. In short, I was SOL. So I cancelled my order.
They are still holding onto my money until the red dot arrives. However, I'm calling my bank and telling them I never received my order. I'll get my money back that way.
At no time did any of the optics planet people try to make me happy. No offers of 5%, 10% and percent on future orders. No offers of free swag. Not even a free sticker or decal Nothing! Nada! In failing to do anything to make me happy they have lost a customer that spends a good amount of money on gun related stuff every year. Over the last 3 years I have spent approximately $1,500.00 with them. Well, no longer. I didn't expect Optics Planet to fall all over themselves, but they could have done something to make me happy.