I'm kitting the bike out for the upcoming Death Valley Noob run and keep hitting a brick wall on tubes, nobody seems to have heavy duty 17" tubes in stock. Would anybody here happen to know of line that may help me out on tubes? I'm specifically looking for 4.00/5.10x17 and 2.75/3x21, they will have a 130/90-17 and 90/90-21 wrapped around them respectively. Thanks EDIT - Just found CycleGear has "Double Tough" tubes. Unless these are crap it looks like I have a weiner.