Carrboro’s lots are free while Chapel Hill Parking Services earns millions