Christmas 2021 Update; November 11th 2021:
We are very sorry but we CANNOT guarantee any orders placed from now on will be ready for Christmas. We will do our best to accommodate all orders but please be aware of this before placing your order to avoid potential disappointment in December. Thanks for your continued support!!