I have noticed that a lot of Suzuki's have window deflectors. I have a 2011 Super Stalker and I would love to find a set. I have looked at all the sponsor parts web sites but no luck. Any suggestions?? Thanks Little Jon