I placed an order 15 days ago and have still not received it. Wheres my order?
The average delivery time to the US is 10-15 days. However, unexpected incidents do occur now and then, resulting in delayed delivery. In most cases, the problem has to do with the local postal office in your area. We suggest you first contact your local post office and check if they are holding your merchandise. The official ‘hold time’ we set is 10 days before it is sent back to us. Some of our customers have unfortunately have had to receive their products in 20-30 days. Such cases are rare, but do happen. We do not have control over how the postal office in your area deals with our shipment.