One of my friends walked in last night without an appointment and they took care of his problem right then and there, but I wonder, should I setup an appointment via their online system for this afternoon? Or just walk in? Does it make any difference? PS: My 4s touchscreen is whacked out, since I got it, whenever the phone gets hot, the right side of the screen no longer responds to touch. I figure it's a ribbon connection problem when the heat causes the device to expand a small amount.