I gotta say, when I first got my iPhone 3G, I was extremely happy, but after having it for a few weeks, things are starting to bother me. I want to get it exchanged, but I'm afraid I'll just get one with other problems. Here's my story: I bought the iPhone 3G at Best Buy and the next day I returned it because the screen had tiny horizontal lines in it when you moved the screen. The glass was also raised up on one edge and I couldn't push it back down. The lady failed to see anything I was talking about so I finally agreed to pay the $50 restocking fee to get another one. The second iPhone still had the lines in it, but only mostly toward the top of the screen and they're not as bad as the first one (it's not my eyes, I swear. I have an iPod touch and have owned a previous gen iPhone). This new iPhone 3G seemed like I could live with it, but a few things have been bothering me about my replacement. 1. The volume rocker is sunken on one side (first iPhone 3G didn't have this problem) and it feels a tad bit harder to decrease the volume than it does to increase it. 2. Silent switch and Power switch are wiggly/loose. The first iPhone 3G didn't have this problem either. Both switches were solid feeling. 3. As I said before, the screen still has lines but, mostly at the top and not as noticeable as my first iPhone 3G, but it's still there and still bothers me. 4. There's light leaks in 3 spots going down the left side of the iPhone and you can even see where the rubber seal is a tad wavy. 5. The iPhone has started to crack in 3 places. 2 Cracks on the top right side coming out of the bezel and one crack on the top right corner. I've been taking extremely good care of this iPhone and have never dropped it. I always have it in my hip-case and I'm very carful how I use it. It annoys me that it cracks without rough-housing it. Both iPhone 3Gs were white. If I return it, I'm worried about a few things happening. 1. I'll get one with worse wavy lines on the screen 2. I'll get one with negative black issues (like my first gen) 3. I'll get one with the glass raised on one side like my first 3G 4. I'll get one with some or all of the problems I currently have 5. I'll get one that is perfect and then it will crack in a couple of weeks of normal/extra cautions use. Seriously guys... what happened to Apple's high quality products. This iPhone is starting to feel like a stupid Wal-Mart toy instead of a luxury Apple product that supposedly costs $699 if you were to buy it without a contract.