Our items are sourced in bulk from international suppliers, so packages usually arrive at your doorstep between 7- 25 days after you place your order. In extremely rare cases, it may take a bit longer. Factors such as bottlenecks in shipping and delays at customs may impact delivery time.