For the holidays I wanted to get a bike for somebody who's short. That probably sounds a little strange but this is someone who would probably need a short frame. I mean maybe 17". A mountain bike would be good but I guess bmx or freestyle would work, and yes, it has to be cheap. Somebody had a Trek Antelope 800 with Shimano components but it was way too tall, and some kind of problem with the derailleur.