That looks like a pretty good bike for the money. Great components for a $550 bike. Id buy it. Your not gonna do much better than that in that price range. When it comes to the frame its not like your gonna do big drops on it or use it for competition and most frames have a fair bit of warranty on them. I say bite the bullet. 03' XR6TURBO. 10PSI TUNE, COOLER AND K&N.