i bought a used dahon boardwalk for $125 and i upgraded a lot of the parts. i changed the rear derailleur to an alviso shimano. i changed the crankset to a shimano 105 52/39T. changed the bottom bracket to a shimano hollowtech without problem. and i bet you that other parts can be upgraded, too.