Does anybody have experience with the national cycle deflector screen? I just ordered one, and was assured it would fit my 85 k100 standard, but it won't. There is not much room on the handlebars, where it connects, but they are the standard handlebars without any additions. Anyone have this problem?