There is a definite attitude at Keith's. If you can talk to Keith himself, do it. Flash a CHL or Mil ID and never do so much as smile at their condescending "jokes," and they might stop making them. They have a "the customer is always a dooshbag" policy there.
They have the same attitude at NW Armory and just about every gun store I've ever gone into. Don't know what it is but I think there's a wide open market for someone to open a gun store with some employees who know even a little about customer service.