Ordered mags from them, showed up quickly. Reasonable prices for what I ordered.
I actually called them today to inquire about a Kel Tec Sub-2000 upon seeing they were advertising them for $299 in their catalogue. I asked them if it was something they had in stock, or if it was something they had to order directly from Kel-Tec. The gentleman was very nice and had a sense of humor, and confirmed what I thought - they had to order them, and they were indeed at the mercy of Kel-Tec like everyone else with shipping, and there was really no time frame of delivery. I didn't order, but the guy was nice enough to leave a good impression.