I personally would check craigslist for the majority of your parts. from there you can check nashbar or google a certain part you need. bulletproof cranks are only 30 bucks. You could also find a cheap bike in a thriftshop and take a majority of the parts off that if you want.