I've purchased a few things from them, and the sales all went smoothly. HOWEVER, I had to return something once, and it took them THREE WEEKS to refund my credit card. Haven't done business with them since then.
I realize that I'm generalizing here, but as is often the case when I generalize, I don't care. ~ Dave Barry