Hidden service fees chap my ass.
At the travel agency last week, I was exploring travel insurance options. They quoted me a figure for coverage, and below the quote, in small print, it said "plus $8 processing fee per policy."
Processing fee??? No, thanks. If you're going to charge me extra to deliver the service you're quoting, you are a thief.
The outdoor ampitheater in St. Louis used to charge for parking. To me, that's a similarly offensive practice. Raise ticket prices if you must, but stop forcing customers to pay extra to be a customer.
Most companies charge you to pay your bill by phone or online. They have a healthy profit built in to those fees, yet it costs them less than classic invoicing via US mail.
In short, those who charge service fees are engaging in douchebaggery. Let them know, next time you have an opportunity.