So I went into my local Apple store today to exchange my 8gb for a 16gb. They had a bunch of phones in stock so I didn't foresee any issues. I walked up to the first employee I saw and explained to him that the 8gb just wasn't cutting it and I would like to pay the difference and trade up to a 16gb (I bought the iPhone 6 days ago). He then said that I would have to wait in line and pay the restocking fee of 10% since the phone has been opened. I then asked if they had any phones set aside for exchanges as I already waited in line for 4 hours to receive my current phone and wasn't too fond of having to do it again. He then went to talk to a mac genius and came back to me with "We have phones set aside, but they are only for people with mechanical problems. Also, keep in mind you will have to pay the restocking fee and wait in line." I said I'd come back when there was less of a line, but would like to speak with a manager about the restocking fee. He then asked why. I said that I spoke with someone through Apple's 800 number and they informed me that the restocking fee would be waived with the iPhone since it was opened in store. He then denied this and said that they know nothing about the retail side of things.. . I then said that I should not have to pay the restocking fee since it was an Apple employee that opened the phone in store, and I had no choice in the matter. He then said that they have to do this in order to activate the phone (yeah, no ****.. ). This was then end of my conversation as I realized I was getting nowhere. My question to you all is this.. Do I have to pay a restocking fee? And.. my current iPhone has an uneven screen and some light leak. If I went in and requested a replacement due to these issues would they allow me to replace it with a 16gb and pay the difference? Any help is greatly appreciated..