Welcome to 2MyHero - military greeting cards
Cart 0

Shipping expectations

(How long is going to take to get my order???)

Items in stock usually ship within 24 hours. You will always receive an email when an order has been fulfilled. (That means it’s not automated. You won’t be told your order is on it’s way if it is not on it’s way.) 

In the event you wish to order a quantity greater than what is indicated online as being in stock, we will notify you regarding how quickly we can fill your order.  If we have enough on hand, it will be shipped immediately. If not, printing times vary, but usually no more than one week turnaround time. We work with two great printers here locally, and both are good at turning around our orders quickly.

In terms of shipping times, USPS first class mail takes 3-5 business days.  USPS priority mail takes up to 2 business days. As with any shipped item, holiday times can take longer. If you’re concerned, check the USPS website.