Our current processing time is 1-2 weeks.


Our current processing time is 1-2 weeks. Once shipped, domestic orders are estimated to arrive within 2-5 business days. International can take 1-3 weeks or possibly longer depending on the country.

We ship our orders through USPS and tracking is included. You should receive a tracking number in an email when your order ships. If you do not receive one, feel free to send an email to shopjessicahearts@gmail.com for help!

International orders may be subject to customs and duties due upon delivery. We are not responsible for these fees as there is no way for us to know ahead of time. Please check with your local laws and customs for further information.

Please double check your shipping address before placing your order, as we are not responsible for additional charges in re-shipping orders. If you placed an order with the incorrect address (we understand sometimes that happens!) please email us at shopjessicahearts@gmail.com. After that, we can not guarantee it will be seen before your order ships.

If you have any additional questions, check out our FAQ page here.