We ordered two large shipments in early January, and have not received the orders in 6 weeks time, despite the website claiming 1-2 weeks delivery time. Called customer service repeatedly, and different reps seem to be providing conflicting information: One said they could see tracking information with courier DHL, and the other reps said they do not have any tracking after items entered Canada. Very suspicious and customer service will not help nor refund, nor resend order as other reliable companies have done so if there was a problem with the order. I do not recommend this company and cannot give any stars but I have to give 1 star in order to submit this. Strong warning do not give them any business.