Our products come from many sources and suppliers, from U.S.A, Singapore, to China. Therefore, shipping times will vary depending on where you live.
Please allow a 2-5 day processing time for your orders. Most orders are delivered within 12-20 days. However, there are rare cases when the item may reach you after more than 30 days.