I have had Fido for two years. Never had a contract either but It did cost me $200 for a phone up front.

The per second billing is the best deal since I don't like to chat on a phone, most of my calls are short.

The biggest problem is the coverage area because I go to Peterborough regularly and the phone doesn't work there.