I've been an OGC customer for years now, but I repeatedly get treated like shit when I go there. I understand the egos, the cursing, giving employees shit, etc, IT IS a gun shop, however I have on multiple occasions felt like they talk down to customers!
I bought a gun from them, then months later was basically made fun of by an employee for buying that gun (it was a SIG, I'll leave it at that). They didn't have any reservations when I bought it off them. This was the last straw, I'll give my money to someone else who appreciates repeat customers.