My order went smoothly but then when I checked on the tracking on the link provided it said a label was made and that was as far as that went for 10 days. I had no way of knowing where the order was and when it would be delivered. I contacted the company through their support email. In the end, kidshoo came through. The package arrived in time for Christmas and all the sizes were right. I see from this web page that they are having trouble with the shipping but if they can work it out as they did with my order and get people their orders in a reasonable length of time, they would get better reviews and possibly more customers. So, if the shipping problems are fixed. Yes, I would buy from them again. Thank you kidshoo for getting my order to me.