I have a 2008 Sport 1000s with 2-2 termignoni slipons and I need to get a set of baffles for them. Does anyone know where to get them. I recently moved to Germany and I cant register my bike without them(Too Loud). Can someone help me out with this. Thanks in advance.