I bought my first second hand bike recently, a Cannondale CAAD10. I have always been in favor of buying new whenever possible (which it wasn't this time). What is your experience with second hand cycling products?