IMPORTANAT HOLIDAY SHIPPING:In order for packages to arrive by Christmas, USPS recommends packages should be sent by December 16th. Right now we are trying to ship all orders by 1-2 business days. All orders will ship USPS ground, which is taking anywhere from 2-8 days in order to arrive. You can upgrade to Priority Shipping which typically takes 2-3 days.