Overly complex

Businesses are stung with unexpected and unfair charges from overly complex, difficult to understand licences.