Not sure where you live but be careful of the coverage/zone. My wife works out in Newmarket and its literally hit/miss... she may be a few streets to the west/east and be out of their coverage area - at which point she would be hit with hidden fees (roaming/out of area calling)
I think Fido has a fair comepetitive plan if you're looking to cut back on expenses + they use the Rogers network.
I would recommend an unlocked phone as Fido has garbage hardware.
Man who run in front of car get tired.
Man who run behind car get exhausted.