It looks like you mentioned "we", you can sometimes switch the name on the account. Mediacom is in my area, and what a lot of people do around here is officially cancel, wait a couple of days, and have the other person in house call and ask what can you offer a new customer. This is assuming that you are not currently in a contract with them.
At the very least, you can leave this card in your back pocket when you play the, "i'm gonna cancel" game.
You could also call and just lay it out, "I'm a current customer, what can you offer me." Then they'll list out all of your options. If one is appealing, you can commit to it since it seems like your only option. If none of them are appealing, then you can say, "these are all too expensive and ridiculous, i'm going to cancel and switch providers" They will then either say "hold on, we can offer you this", or "go ahead and cancel". If that's the case, literally cancel, and have the other person living with you call in as a new customer, and get a good introductory price. you might have to live without internet for a few days, but it could save you $20-$40 a month for 2 years.