Another great experience with this company. My BB Passport screen wasn't responding after it went to sleep. Took to WI to have a look and it turned out there was some corrosion on the contacts (due to the fact that the screen had lifted and I had just taped it down and then got lazy when it eventually wore off the tape.... hence letting the moisture in... ugh.). the Screen was fixed the same day! Anyway, after that, the next day I discovered that the microphone wasn't working - that was quickly diagnosed and repaired (no charge) and then when the keyboard wasn't working (the following day), that too was repaired promptly and without charge. The guys are positive, honest and stand behind their work. No blaming. The only advice I would offer, is to ensure that a complete function check is done before the phone leaves the shop,.. But I can't be hard on them for this, because I saw many people (phone addicts) lining up to get their phones fixed and like addicts of any kind, the customers want their phones back FAST! read more