i'll confirm back, but would think in case they have any problems or they aren't able to deliver on the order, makes more sense to charge upon delivery, in case of a cancelled flight due to weather or IROPs
i guess validating the 15% off they could always charge you the discount applied in case you weren't in J