Hidden cost of ‘free’ | Daily Tribune