$350? I'd buy it!
I've been pretty happy with my Kel-Tecs. Their customer service is great and you can get replacement parts and accessories direct through the company at very good prices.
And if it's not so great? Well, Bud's charges $499
for these, so you just paid 30% below a very competitive price. In other words, you'll probably come out ahead if you decide to sell. This is a "no-lose" situation, go for it!