Is this right? Should there be grease on my towball? I just had the tow bar fitted by my usually trustworthy mechanic but he has butchered my new bumper (separate issue) and there is some sort of grease on my towball. Suffice to say I no longer trust him and he won't be touching my car again. Wouldn't this make the hitch slip off? I don't recall any mention of this in the instructions so would be grateful if some one experienced could comment.
Many thanks.
Many thanks.