usually the service fee doesn't even get refunded, which feels additionally foul
I think that's exactly the point. They've charged you $2 to process the request. They did that work. Even if you get the money back for the event, they still did the job, so they won't refund the service fee.
I think that's exactly the point. They've charged you $2 to process the request. They did that work. Even if you get the money back for the event, they still did the job, so they won't refund the service fee.