Due to the upcoming Christmas Holidays, we are currently experiencing high volume of deliveries from our couriers. Thus, we cannot guarantee that all orders placed AFTER Dec 5, 2016, will be received before Christmas. Keep in mind that normal delivery takes up to 10 - 15 days.
We greatly apologize for the inconveniences it might cause you. Thank you for your continued support.