Free shipping for US orders over $20. Delivery guaranteed by December 17th for US orders.