The primary miscommunication appears to be caused by folks using third-party booking sites that don't show the fine print clearly.