I have had this happen, but when I called Marriott they could see you were only charged for two and that's what I was charged for. It appears to be some issue with the programming in the reservation screen. It automatically just counts 3 and is not programmed for the "Free". No big deal.