Who pays when friends have to CANCEL at the last minute?