R.B.
I've been hand washing my Dr. Brown bottles for 10 months now and they look brand new - I bet it has something to do with the dishwasher. I ran mine through the dishwasher once and they looked just as bad as when I put them in...I do know that if you're not satisfied with them, email Dr. Brown site and tell them that. They'll replace them free of charge.