convience fee

what is going on with all these so called fees to pay your bill at their place of buisness recently they started charging to pay in per5son at my local utilitesw,cable and mobile phone co. why should we be charged extra to pay in cash and travel to wait in line at their place of business can someone explain this other than they are taking advantage of customers i really dont call that a convience