We charge you for your Direct Ship order on a weekly basis. Your card will be charged the day prior to your delivery date. For instance, if your delivery is scheduled for Tuesday, your card will be charged on Monday morning.