Free Shipping: We currently ship only to USA.  Shipping is free anywhere in USA. 

Shipping time: We inspect each and every items before we ship so it may take around 15-21 days to be delivered after an order is placed. Once an order is shipped, we will notify you with tracking number in your email.