New chain was installed the other day! Let me tell you, the bike seems to ride WAY smoother now, especially at 40+ mph. I thought it was a placebo effect at first, but it's way too noticeable to be that. Now that I don't have to worry about that thing snapping, I've been able to push the bike a...