This place is the quintessential bike salvage yard / shop, and I'd have it no other way. The folks there are helpful and they don't beat around the bush. They've got two barns full of parts, pretty much anything you need. Sam knows the yard like the back of his hand, and the shop will hook you up with what isn't out in the yard. Prices are decent and the location isn't too far out of the way