Most orders are shipped UPS. Some small orders may be shipped USPS. You will be notified of how your order will ship on your first confirmation email from us. If you have a preference on how your order is shipped, please make a note of that and we will do our best to accommodate you.

Most internet orders will ship within 24 hours of being received.

Orders placed before a holiday or weekend will ship the next available business day.

Log in to your account to track an order that has already been shipped.

Most orders over $49 ship free. Orders under $49 typically ship for $9.99. Some extremely large items (noted on the 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 on if we visit your school and/or when the order will be delivered.

American ExpressDiscoverMastercardVisaPaypal Express