Yeah that could be Fido winback. They are pretty aggressive with these offers probably trying to hit year end targets.
I did the device financing/bring it back thing. I think you have to do that to get the $300 bill credit as it essentially locks you in for 2 years so that’s why they can offer the credit. If you already have a phone or buy it outright you probably won’t get the bill credit but I’m sure they would still sign you up for the plan