These lads know their stuff! Every part I ordered for my motorbike fit like a glove – no hammering, no swearing (well, maybe just a little for fun). Customer service was so good I half expected them to make me a cuppa. Highly recommend this shop – five stars and a wheelie!