Shipping Details

Custom items have a 7 business day processing time and cannot be rushed. This includes embroidery on shirts, hats, etc., and vinyl on cups. 

Non-Personalized orders typically ship within 1-2 business day from our store in Petersburg, Va.

Once your order has been shipped, you will receive a shipping confirmation email with a tracking number. Please allow 12-24 business hours for the postal service to process the package, as it must be scanned at the location of departure before you are able to follow the shipment. We will also notify you via the email provided, that we have packaged your shipment. 

Orders that are over a specific weight, that you would like to have shipped, will require additional steps.  You will see a "Call store" option for shipping, and you will need to select it and complete your payment.  After we receive and package your items, we will be able to give you the shipping rate.  We will process your shipping payment by the phone, and include the receipt for you in your package. Please leave your phone number in the "Add a note to your order" comment section. 

If you think you should have received your order by now, please contact us at (804) 732-2787 or with your order number and we will be glad to look into locating the status of your order for you!