That's why I like to know where my orders are being shipped from. The only time I ordered from China was for a cell phone accessory and it only took a couple of weeks but I probably won't do that again. When something ships to the US from the US it usually gets to your mailbox in 2-3 business days no matter where it was shipped from or where it was shipped to. Last time I ordered from VT store I got it in 2 days, That's more than 3,000 miles, I was impressed with the postal service and with Chris' quick response to my order.