Fido has been one of the best company that treated me very well!Giving me the best of the best deals when it comes to new phones and plans! Always forgiving me when it comes to fees as I try my best to make sure my bill is paid off before due date mo...