I know...all the flagship options are ludicrous in price. and it would be the TCL 20 Pro 5G...which has decent enough reviews with the primary complaints being the front facing cameras are lack luster while the selfie is outstanding and that the battery life was underwhelming. buuut, I think I will just continue to wait in the hopes of any variant of the M72 being released in Canada. that or maybe there will be steep discounts on something like the S20 Ultradepedning on cost of phone fido will force you to move tiers. Just can't justify paying nearly 2x for a much older phone if the option is there. But as you said your options are also limited to providers. Actually double checking the specs the TCL 20 is worse than my LG G7 from 2018... Maybe there is older inventory like that laying around.
Selection just in general seems to suck right now and prices on some phones are just nuts. One of the samsungs I looked at was $1300 or so upfront and $40/mo charge for the phone after that.