Regarding customs: Our pricing would not encompass customs duties, and transportation time is 1 to 3 working days after the customer destinations the order. Generally, the delivery time is ready 30 working days (about 20 working days in Asian countries). If you haven't received the product, please contact customer support to seem for logistics news for you.