Wow. The frame's guarenteed for life. It's a Trek, and they tend to use high quality materials. Don't like it? Don't buy one. Me? I'd trust it. I have absolutely no doubt it's chrome moly, as I really can't see Trek, espescially at this price point, using anything else. "Platinum" series is just their way of saying it and making it sound exclusive. That's all. Get over it.