The iPhone home button is sometimes unresponsive. How can I fix it? I've noticed that my iPhone 4's home button does not work very well. Sometimes I have to press it multiple times, or press it very hard to get it to register a click. Sometimes it will detect a double-click even though I only press it once.

After several clicks, the button seems to loosen up and work fine for a while.  But the next time I take it out of my pocket, it will be flaky again.

The obvious solution is to take it in to the Genius Bar at the Apple Store and ask for repair/replacement. But there are a couple of problems with that:


The Apple Store is 90 minutes away, so I'd rather not make the trip unless I'm pretty sure I'll get a resolution.
Due to the "loosening" effect described above, I'm concerned that it will appear to be working just fine when I show it to the Genius.


So, does anyone else have experience with this problem? Did you get it fixed at the Apple Store, and if so, did it seem to be a common problem? Is there any way to fix it other than by taking it to the Apple Store?
Take it to the Apple Store. Tell them exactly what is going on and that it's a real problem for you. Even if they can't recreate the problem there in store, they will replace the device. I had a similar issue with my iPad. I took it in and explained everything and even though they couldn't replicate it they replaced it. 

If anything, they will help you get a resolution. I've never gone into an Apple store with a problem only to have them tell me "Sorry, nothing we can do."