I would totally return those to Tervis for a replacement. I put mine in the dishwasher all the time, and mine have never turned like that. I have some that are several (more than 5) years old that look brand new. I have never had anything stain/discolor them like that, even iced tea. And I've never cleaned them with baking soda - only the dishwasher.