The $100 fee is only if the problem exists with your internal wiring inside your home, its levied by Bell Canada. Bell is responsible for the wiring up until the demarcation point. I suggest you call teksavvy or post your personal details in the direct forum.
It sucks when you have a bad connection. Hopefully TekSavvy can get Bell to rectify the problem for you so you can enjoy your TekSavvy service. -- If my online experience is enhanced, why are my speeds throttled??