Did you install any software that may result in the phone freezing? I would perform a factory reset and use it stock (without installing new apps) for a day or so to monitor it. If it freezes, I would return it to fido if you still have it under warr...