Each unique design and product is printed and made as we receive your order. This process may take 1-7 days but the average is 3 days. Standard shipping times after that are 5-7 days for US shipping and 10-20 days for International.
We ship both from the US and Europe, and your package will be sent from the best location depending on stock and where you are located.
Please note that International orders are subject to import duties and taxes that are the recipient's responsibility.