I'm quite surprised with all the other reviews, because I had a pretty smooth transaction with them. They notified me for each item that arrived in their warehouse. The shipping process was quick, my parcel was sent the day after I confirmed it. I at first thought the shipping fee was too expensive, but when I compared it to other sites, they had almost similar rates. I live in Singapore and I received my parcel under a week. I'll be using their service again next week so I'll update on that experience when it comes.