Fix it....It needs TLC...Unless you are gonna race it you will get just as much out of this than a new bike...I didn't have a bike so i put $600 in a new entry level CAAD8.....Now i wish i had looked around for used higher end bikes....OH WELL....Just clean it up a bit and Spend the $300 or less if you find somebody else to do the work..., you will be amazed...