As we are a one-woman business our orders are usually processed and shipped out within 3-5 business days. In some cases it may take up to 10-14 days. Once your order is shipped you will receive tracking information to be track your order and anticipate your new goodies! Shipping is currently available to Canada and the US. We are working on expanding to other countries soon! We appreciate your patience!