United States

FedEx, DHL - 5 to 7 business days 

Free returns within 10 days

International 

Fedex, DHL  - 4 to 6 business days

Returns within 10 days (paid for by customer) 

Customs duties not included in our shipping rates, they are to be paid by the customer and are determined by the country in which the customer is ordering from