Final payment is due 48 hours before your event.