i talked to suprasport and they said that the fork end would snap because people installed the washers incorrectly and other than that they were fine, took me about 3 hours to get the washers in the right place but after that i havent had any issues or crack in it, and the mounts do have rubber...