Hi new on here but just purchased a set of Turtle roof rails and bars for my T28 2017, in the process of conversion. Im interested in what folks think of the build quality especially the plastic mounting inserts for the channels, The plastic caps to go over the bolt holes are too small and the front and rear bolts appear to be too short ie not sure if the bolt goes all the way through he captive nut. Im thinking of returning them but can't find any items similar on the web, what are your experiences please?