Fido might have been a feisty cell alternative once, but when they merged with Rogers, they apparently got worse. I learned this first-hand when I ordered a cell phone off Fido's website, and never received it. Even though the charge for it (made by their Montreal office) was on my credit card, when I called their customer service (farmed out to New Brunswick), they had no record of it.
Suffice it to say, after me making a few more calls and still getting jerked around, I had no choice but to have the credit card void the charge after enough time had gone by to justify that because of the non-delivery. Then I ordered a phone from Virgin.