Yes, the site is recommended! I am 100% satisfied with the purchase, transaction, quality and great customer service I received. My first doll was damaged in transit, which meant it took about a month for my order to arrive. While this was not their fault, the staff went out of their way to order a new doll quickly and I couldn’t be happier with the final product. A big thank you to your entire team for a great job!