Price is the main reason why many students ultimately don’t choose their top-choice school, one research firm suggests.