I shopped around for a new MTB yesterday, but could not find a shop that had a frame big enough for me. I went to 5 different places in Shibuya and Shinjyuku. I am not a huge person - 188cm. Could somebody tell me where tallish foreigners go to buy bicycles in Tokyo?