THANK YOU FOR VISITING US. TO BE GUARANTEED FOR HOLIDAY PLEASE HAVE ORDERS PLACED AND PAID FOR BY DECEMBER 3RD. WE CANNOT PROMISE ORDERS PLACED AFTER THIS DATE BUT WILL DO OUR BEST TO FILL THE ORDERS PLACED. After your order has been completed you should receive a payment confirmation email. You can expect about 7-10 business days for your order to be completed. We will call, text or email when ready. If you are part of a group pick up the designated pickup person will be contacted, and they will contact you after pickup. Thank you for your order!