My home button has been a pain since I first got the iPhone, but I didn't want to send it to Apple... again.
And I'm the type who like to do it myself. See how the thing is put together and stuff like that.
The repair went as smooth as it can... without a ScrewMat :P
The order and shipping is the fastest I have ever seen!
I placed the order on Friday 10.14.11, it was shipped the same day and was delivered to me on Tuesday 10.18.11.
I live in Norway! That is just insanely fast!
Also you will get a follow-up mail with a link to the appropriate repair manual for the items you've ordered. That's service!
Get a ScrewMat! Even though it's not entirely necessary. But I bet it would make the process alot more comfortable.