as a relatively new gun owner, i've shopped around a lot of places when i was making my first purchase, and i can say that OGC won a customer in me.
out of chance, i usually end up being served by Dan or Eugene, both whom have been very paitent, and very willing to show me items and explain them, even if i tell them i probably wont be buying soon. the only other person i recognize out of familiarity is Carter. they have a couple of other guys i dont know. i don't know who eric is.
but i've never had any problems with they're service. they dont push sales, they dont BS about things, they work with you and your own ideas. i HAVE seen a few heated exchanges between staff and customers (most recently, about 3-4 weeks ago, this big dude who was working the register that i didnt know got into a shouting match with two guys who tried to walk off with a gun without signing for it, but i can understand why the staffer was so upset), but generally, i've never seen anything remotely approaching bad service towards anyone so long as they arent breaking any rules.
I don't know who eric is, but i think you'd be well served in giving OGC another chance. of all the shops i've been to, OGC has easily been the most comfortable for me to be in.