As stated above, the issue here is more about customer service than a $100 service fee. It takes a certain type of person in that role. It's not always easy to 100% let go of one call before moving to the next. That can be tough even for someone that is otherwise good in the customer service role. And if they aren't good in the first place, yeah, that's not going to be a fun interaction.