anything is better than a 250 price does seem high, but don't worry about the cosmetics since it's your first bike. you won't be as pissed when you lay her down...just make sure the engine is strong and had reg oil changes etc.
was it some kid on an RC51 from a few years ago? If so, I heard a report a few years ago about it and they found that plane or helicopter who timed him miscalculated and he got off with just a big a$$ fine and lost license