Well, my mom and older sister have an iPhone 3G and an iPhone 3GS. My mom and sister don't take care of their iPhones. Thankfully I've persuaded my mom to get an Otterbox Defender, but when I took it off there was dust and debris all around the home button. Let's cut to the chase. I was thinking of getting them both Best Skins Ever, but first have a few questions. Will Best Skins Ever work with the 3GS defender? Will Best Skins Ever work with cafe press cases? Are Best Skins Ever good? Thank you for your time and help!