Your cart is empty

Continue shopping

Delivery & Pickup Information

Pickup dates and times...

When you place an order online, it will be prepared as quickly as possible. Please call us at (709) 770-7044 to arrange your pickup time. We will notify you when your order is ready.

Pickup is available during regular shop hours. Click here to view our hours.

If you would like to schedule a pickup for a specific date, please call us at (709) 770-7044 to place your order and make arrangements, rather than ordering online.

Local delivery dates and times...

Enter your Preferred Delivery Date at checkout, and we'll do our best to accommodate it.

Please note: Our delivery window is from 9 AM to 7 PM (NDT), but times may vary due to weather or other factors beyond our control.

Local delivery cost...

Local delivery charges are calulated at checkout based on your location.

To qualify for local delivery, a minimum order of $75 is required.

Delivery slots are limited.

Add Your Card Message

Your arrangement comes with a free card! Type your message in the box below — and don’t forget to sign your name!