This must be the worst company I have ever dealt with. First, they lied on their website by indicating my item was in stock, and will be discpatched in 3-5 day if I order now. A month later, after following up, they tell me one of the items is still coming from their suppliers. it should be there in 2 weeks. 2 weeks later, after I chase again, the site indicates its there, but it will take another 2 weeks to ship. 2 weeks after that, nothing has shipped, I asked again, and they say they are still waiting for missing item. I cancel missing item, they take another 2 weeks to ship leftover item. it takes 30 days to arrive. Now I have to pay additional charges not made known to me on purchase, about the same price at the item. So I basically waited more than 3 months for an item that cost 2x the price. No communication ever answered my questions, only the standard robotic replies. They would not even use faster postol to get my item to me after their delays. They will not offer a partial refund to compensate for severe delays and distress. They just do not care. DONT EVER BUY FROM THEM