The growing gap between college sticker prices and what people actually pay puts the burden on families to find discounts.