As far as I remember from similar situations, the answer from Let's Encrypt was that it isn't agains the "rules". You're paying for a service from your provider in essence, which is allowed. Although charging $ 100 is bizar..
My advice is to switch hosting provider.