1. Chat with a Shaw agent and she offered me $60 for the internet 300 which currently I have the same one for $45/month and it expires in Feb 2021. She didn't even tell me about the internet 600 and said I'd have to jump to the fibre gig which are more than $100
2. Chat with a Shaw agent again the next day and he offered me the $60 for the internet 300 and then he offered me $70 for internet 600 which in my opinion was the better deal for me. He also offered a $100 credit in bill.
3. Chat with a Shaw agent again two days later. He offered me internet 300 for $65... and I was like well it was $5 cheaper two days ago so he goes and changed this price to $60 and was like sorry. Then I asked if he can offer me better speed so then he goes to offer me internet 600 for $80 and I was done with him.
4. Chat with a Shaw agent again the next day and he was cool. He offered the same as the 2nd shaw agent did and he said this is the best he could offer to me. So I went with the internet 600 for $70 because I didn't mind paying $10 extra for double the speed. So Internet 600 for $70 with a $100 bill credit. I also asked him if we can renew in February so I can still have the $45 deal for one more month and he deferred the renewal till February as well.
In my opinion these are pretty much the best they can offer and we can't really blame the agents if the company does not wanna give its existing customer's better deals. I agree Telus definitely has better offers to keep you around but Shaw is still offering me a better price at the moment, so I will be sticking with him. Also I've realized that you can get a better deal over the chat than calling. Calling gets you nowhere.