So I'm selling my old 16GB 3GS on E-Bay to help cover the cost of my iPhone 4. It's still under an AppleCare Protection Plan until Sept. 2011. The problem is, I just noticed while out in the sun today that there are a few flecks of dust under the touchscreen. I'm sure it's dust and not burnt pixels due to the slightly irregular shape and texture. Here's the problem: My auction has 2 days left, has bids and has already met reserve. Furthermore, I'm selling the phone as carrier unlocked. I really want to make this right before shipping the phone, because I don't want the buyer to have to do a full restore themselves, take it in for repair, and then unlock it again themselves. It wasn't my intention to scam anyone, I just honestly didn't notice the dust until I was using it with full sunlight bearing down on the screen. So my question: If I bring this in to an Apple Store tomorrow (Monday), is it possible that they will be able to fix it in-store without sending it off? Should I make an appointment on the website? Obviously I will do a full restore before bringing it in. I also can't let them swap it out, because the refurb may have the newer bootrom. I would fix it myself, but I don't want to risk voiding the warranty.