[Fido] Best Buy Mobile - YMMV : Fido Loyalty: $35 for 7GB & $32.50 iPhone 12 + $250 Gift Card
1) $35 for the small 2Gb plan, 5GB for $0 given part of "loyalty".
2) $32.5/month for 24 months for iPhone 12 64Gb + $250 Gift Card ($0 Down)
3) Paid about $32 for Geek Squad phone protection, received screen protector and Apple case for free. This is supposed to be a monthly phone protection subscription (i.e. $16/month), but you can pay $32 and cancel after two months, and receive the screen protector and case "for free" (worth it, imho).
Total costs comes to $67.5+tax. Sweet deal tbh.