Yes, all orders require a full or partial (50%) payment. Orders less than $50, full payment is taken at reservation. Orders less than 1 week out, full payment is taken at reservation. All orders also require a valid credit card number on file to ensure items are returned in the condition received (clean, dry, not broken). All orders must be paid in full prior to leaving the store. Credit cards will be run up to 48 hours prior to delivery date as we get everything organized for your delivery.