I have ordered from them in the past and have had an ok experience. It does take a horrible amount of time to receive an item but I believe they warn you about this. My problem is customer service. I recently ordered a clothing item in size 4T. When it arrived it was a 2T and the packing slip said 4T. Very disappointing. I went online and emailed their customer service 2 days ago and have yet to hear from them. I should have read more of the customer reviews. Not very many positive ones at all.