This is the customer service bc of which I left Fido after being loyal for 7 years. Sorry if I appear frustrated but can't help it. First you take your existing customer for granted and let them go. Than chase them to win them back and waste a good amount of customer's time discussing what can be worked out. Then customer go back to evaluate and sort things out with new service provider, more time wasted. In the end no one from Fido get back to you to close the deal and there is no way to reach them.
Don't have more words to explain customer experience.