Holiday Orders

All orders after Dec 1st are not guaranteed arrival before Christmas. Shipping time is usually delayed by one working week due to the amount of orders postal services have to process.