The best way to place an order is through our online ordering system at

Note: Please make arrangements 5 days in advance. For last minute orders, contact us to ensure we can make the delivery in time.

If you have a request for a special order, long distance delivery, or just don’t like to buy online, you can contact us through e-mail or over the videophone. Contact information can be found at

Do I need to pre-pay? 

For all pickup and delivery orders, we kindly request payment in advance.