Most orders are shipped via UPS. Small orders may be shipped USPS. You will be notified how your order has shipped in your confirmation email. IF you have a preference on how your order is shipped, please make a note on your order and we will do our best to accommodate your request. Most internet orders will ship within 24 hours of being received. Orders placed before or on a holiday or weekend will ship the next available business day. Log into your account to track an order that has already been shipped. Most orders over $49.00 ship free. Orders under $49 typically ship for $9.99. Some extremely large items (noted on product page) are subject to a $19.99 handling fee.

In-Store Pickup: 

You may pick up any of your purchases in our store and pay no shipping or handling fees on any size order.

School Delivery:

We visit most area schools weekly. If you choose school delivery upon checkout, your order will be delivered to the school at our next visit. Please call if you have any questions about if we visit your school and/or when the order will be delivered.