They gave a three week window for delivery which started three weeks after my order. Four weeks after the last day of their delivery window, I asked them to cancel my order. They said it had just arrived in the US and should deliver it soon. I told them we no longer wanted the items and to just cancel. They offered and I mistakenly accepted their offer of a 50% refund. I did get the refund but a month later still no merchandise. Now a few weeks later I'm still trying to get the rest of my money back.