I have bought from them a couple of times and it always is a nice experience. I ever buy thru paypal and pay for an express shipping. I have never had an issue with them, customer service is always attentive.
In my last bought, I wasn't totally satisfied with one of the items I bought (I didn't thought in open a complaint -you get what you paid for... you know-) and i wrote a not very good review (a honest one) about that item.
Customer services contacted me to talk about that review, I explained my unconformity at detail and now they are examining the case in order to get customer satisfied.
I will happily buy from them again.