I'm not happy with their service. I ordered an item for my granddaughter's birthday and was promised it would be here at the latest in two weeks. Two weeks later it hasn't even shipped. They don't even leave a customer service number for you to call. Now my granddaughter won' t have her gift by her birthday. I have ordered on many sites online and have always recieved products on or before promised date.