well frankly, i blame the pizza place for NOT getting confirmation/payment BEFORE the first pizza was even started.
when an order THAT big comes over the phone, ALWAYS BE SUSPICIOUS and get all the credit card info FIRST, (and GET APPROVAL) or invite them to go there IN PERSON and pay IN CASH UP FRONT.