Okay so I did a search on the mountain biking forums and I've heard mixed opinions. Giant is good, Giant is bad. Are they bad now? Are they good now? Were they good before, or are they bad now? Dang it, I want an STP 2 but I don't know if it's worth getting it if their warranty sux0rs real bad.