Thanks for all the help guys... Just to update what happened.
The guy at verizon a few days ago said that during week days I probably don't need an appointment...so I just walked in and the nice apple guy helped me out by checking me in and within 10 minutes another great guy came over to help me! He asked to see my phone after I explained my home button issue and he even tried to use it and it wouldn't work for him either. He was nice about it and said he could repair it so I could keep my own device! He said it wouldn't fix the problem just replacing the home button mechanism so he ended up replacing the home button and entire screen! I was fine and didn't mind as long as the button worked again! I got there 30 before closing time so he said it would take just a bit longer to fix it than the amount of time they were open so he said I could just sit or shop around and wait a few minutes after close and my iPhone would be ready. About 10 minutes after they closed my iPhone was ready and I was satisfied since the home button now worked- plus my screen looked brand new and is now even more responsive than the old screen! I was also happy since they didn't have to erase my iPhone to do the task! I'm very happy with my first ever experience with apple store! I was surprised this apple store had a Genius Bar but they don't even use it; they just use some other tables around the store and nobody even stands at the Genius Bar. It was a small store compared to most I've seen in other cities. Everyone was really nice and I couldn't be much happier!!! Now I wish I could work there!
Good to see another satisfied apple customer. No other mobile manufacturer can even come close to this level of service!
Did you have to pay to have it fixed? Or was is good will?