Duh, didn't even think about the Bike N' Hike... I don't get through Albany too much.
Anyhoo, City Bikes has tons o' parts, you can usually find what you are looking for. I'm sure there is something similar in Eugene but I don't know that area very well either.