To provide you with the best price possible we have partnered directly with the manufacturers. Each of your product is shipped directly from the warehouse overseas. The only downside; shipping takes longer than usual. Shipping times can vary between 1 week - 3 weeks while most of them receive within 10 days. We love our customers and we do everything we can to ship the product as soon as possible.