If you are mechanically inclined u might try ebay. At 6'4". u might need 60cm frame size. Usually, the large frame sizes go a little cheaper on ebay. Although there are more considerations for a good fit, you can ask the seller for a "standover height" and compare it to your inseam. Thats a starting point at least if u wanna buy one without a "test ride"