Awful! They have a promise to have the item in 7-10 days I have waited over 30. I asked them before they even sent my order to cancel it since it had been three weeks and never sent. They do not listen and sent it many days later and will not give me my money back. I have not had worse customer service and still do not have my order 33 days later