Payment Policy

All orders require remaining balance paid in full no later than 3 days prior to the event date (not at pickup or delivery)