Has anyone tried Megacycle cams on their bike? If so how did you like the product and service of Megacycle? Thanks