My experience with them has been OK. I was pretty PO'd when they wanted LE creds to order a Glock model blue gun, but that turned out to be a Glock policy, not Optics Planet. BTW, I asked a friend who's a fairly high level exec at Glock about it. His one word reply was 'lawyers'.
They just sent an email about my order I placed on May 10th 2020. They originally delayed it until July 21st 2020. This new email said August 29th 2020. I just canceled my order. Here's the kicker, when I ordered it they were suppose to be in stock.