I totally hear you! I've only had their internet for only a month , at our weekend home and we can't even use it ...buffers horribly.
At least you've been able to speak to a customer service rep. I called last Sunday 6 times Then I called yesterday 14 times spoke too 14 different people and each time the call failed. Pretty sure it wasn't my cell ( 5 bars ) and only lost connection with them each and every time. Also the internet package I bought is the premium and My bill claims I've exceeded the package And used all my data...in A house I spend one day a week in and never have been able to watch even a 30 minute sitcom without taking 2 hours 😕
I'm canceling ...they haven't fulfilled their end of the contract with even decent internet service....therefor they are in void of the contract as well. Try and negotiate the penalty... I certainly am