excellent reports , and i want one ( the cayo ) . but worried about after sales service as they are only availabe on line at wiggle . do they really come set up to ride ? surely there will be cable stretch ect . anyone got one ?