I've been there a few times, pre 2019 elections.
They were pretty decent price wise (better than the new VA Arms). IIRC most everything interesting, parts wise, was behind the counter, so you had to wait for someone available to really look at anything.
Can't really comment on customer service, . . . as my interactions were pretty much "I'll take five of those and three of those".