In Thunder Bay proper pm works ok. One of the areas I know the reception is not that good is out Lakeshore Dr. Rogers used to be better service there in the past not sure about now though. I don't have 5g capable phone so can't speak to that.
If you can find a provider that has better and cheaper services by all means make the switch. For my personal situation I have not found one yet. My wallet does the talking for me.