I recently had two flats on my MTB, and no seatbag full of repair stuff. (sold it with my Trek, Doh!) Anyway, I would have gladly taken help. Two roadies passed me and didn't even say anything! Oh well, I also had to walk six miles, so I know that at about mile three the guy you passed will be wishing he was nicer to you! BTW, the next day I bought a new seatbag and restocked my supplies.