All orders $50 or over are shipped free. 

Orders under $50 are charged $4.99 for shipping in the 50 United States. 

Products from the US ship in 2 business days, others take longer. Approximately 20% of our products ship from China (you can see that note when you add to cart) - those products typically take 8 - 22 business days.