Yes...free bikes are the best! Got a free Giant Iguana 650 a couple of days ago. Everything's in good condition, but the steering seems sort of twitchy (sompared to my other bike), especially when i stand up and pedal. Any suggestions on fixing this problem?