There probably is no feasible way to prevent this is there? I have used my 3GS case free for 2 years and there isn't a single scratch on it because I never placed it in my pocket with keys or coins. The only problem is the dust and lint that accumulates in the grills due to being in the pocket. Is there any feasible way to prevent this? Or is it just the nature of owning a cell phone?