I bought Christmas presents for someone in October and they delivered the wrong package. It did not have my order there, it was someone else's order. Then I request support and they tell me to ship the item I received back. It took them 2 weeks + to deliver, then it will take 2 weeks to return, 1 month to refund, and another 2 weeks to deliver new items. I will not be ordering from them anymore, not only is my money on hold for a long time, but it also has a lot of effort to get my refund and I will miss my present for Christmas. All of this because of a mistake in their end.