I took my iPhone 4 here yesterday after the dock connector got messed up and I wasn't able to charge it. They went through their pre-test and had me sign off on the repairs. I asked if they would have it done by the end of business (7 PM) and although they didn't guarantee it (which is a good business move) they did end up getting it done in about an hour. They replaced the dock for $69 and everything works as it should again.