Six costs of free – and how to avoid having them eat your lunch