I've now ridden about 625 miles with the Switchblade screen and have noticed no problems. No denting of the shrouds. No slipping. I check the torque about once a week on the nuts that tighten the bands that loop around the shrouds, and they have loosened even a bit.


'08 America, AI removed, National Cycle windscreen, bags, tach, dresser bars