Not wanting to offend owners or prospective owners here, but i just don't get the whole Burrito thing (or tall bikes for that matter...but thats a whole different story) They look uncomfortable too ride and highly impractical, anythng taller than an ant and your in trouble...so ...whats the...