I have a 2008 Bonneville and I installed the Triumph raodster windscreen. The buffeting is tremendous! I feel like I've been kicked in the head after about and hour on the highway. I've heard that the "lowers" which attach to the forks limit the updraft and greatly reduce the buffeting effects. Does anybody know where I can get these?