I returned my Incase slider case to bestbuy after it scratched my 3G. I then went to the AT&T store, and I did my research and looked into the iFrogz case. I tried it on, but couldn't put it on my new 3GS, so the employee put it on his 3G, and I liked it. I bought 2, one for my dad, and asked the employee (he has one himself) if he could put it onto my phone since it was so hard with the slots that slide in. It took him 10 minutes and he gave it to 3 different people and they're using a lot of muscle to put it on, and here I am praying that they don't scratch my phone. They end up breaking one of the iFrogz cases.... It might have been defective, or maybe my 3GS is slightly bigger. I decided to return these cases, and it took them 20 minutes to get their computers working to return it... I ended up getting the Incipio Silicrylic Gel Case (2 for $15 each), but I'm still convinced that I need a Hard case. I really liked the iFrogz case, but couldn't believe how freaking hard it was to put on. If I get the Incase Slider again, is there always a specific material that protects from scratches if you stick it to the hard plastic? Should I try the iFrogz case again? What other cases should I look at? EDIT: I've decided that I'm going to try the iFrogz cases again. They're going pretty cheap on amazon so hopefully the AT&T store will match the price, if not, I'm going to take a risk and buy 2 of them from Amazon for roughly $27, which is cheaper than the 2 sub-par Incipio Silicrylic cases that I bought for $30. I can't believe I found them this cheap! Hopefully I can get them and have no more worries about the case!