iPhone 3G Sleep/Wake button not working
Now onto my problem:
I dropped my phone, but it has a hard cover case so it didn't suffer any damage. The only thing not working is the sleep/wake button. I have tried holding it down, holding the home button AND the sleep/wake button at the same time, and rebooting the phone. Basically, the sleep button does not register, period.
I have not tried restoring the phone, and I have heard that 99% of the time, that does not work.
The button is not stuck or loose, it still clicks perfectly fine. I have taken the iPhone apart the correct way, using a suction cup, and looked at the button. It's attached and snugged in there pretty well, but seems replaceable.
I have checked my phones warranty, and it still qualifies as "Limited Warranty".
Should I attempt to contact the mail-in part replacement service, or should I take it into an Apple store? Suggestions are welcome. Thanks!
Dell Inspiron 546, Windows Vista, AMD Phenom 8750 2.4 Tripple Core, ATI Radeon HD 4350 512MB, 4GB RAM