Holiday Gift Shopping: Free Shipping for orders above $150 from 24 Nov - 15 Dec. International orders placed after 15 Dec may not arrive in time for Christmas.