I've had 2 good experiences and 1 nightmare. Even in the good experiences, there are weird quirks, like receiving the shipment, and then getting an email a week later saying it had been delayed but was in transit. In the bad experience, the vender emailed and said he no longer had the product I ordered. I then asked to cancel the order, and asked for a refund. The vender then demanded that I specify in writing the reasons why I wanted to cancel the order. I did so, and then he said I had to contact another party and repeat the request. However, I was given no contact information was for the third party I was supposed to contact. We went round and round for about a week, and I still have not received the credit/refund. AND, as far as I can see on the website, there is no way to rate a vender/merchant or read others' experience, so you're pretty much flying blind when you order.