Holiday Shipping Update:
12/22/14 at 1pm PST, IS THE LAST ORDER SHIPMENT FOR DECEMBER. This does not guarantee your order will arrive by Christmas. Orders submitted after 1pm on 12/22/14 will ship on JAN 2nd. Our regular shipping schedule – which is every Friday – resumes on January 2nd. We ship via USPS Priority Mail. 3-5 business days, depending on where you are in the U.S.