So, yesterday as I was biking home, my chain slipped loose and I had to walk the last 10 minutes or so. No big deal, I know how to put it back on. So today, I tried that, opened up the chain guard and guess what? Turns out the chain hadn't slipped off the gears but was actually broken at one of...