Just got my 12 sf 848. Blast to ride but termi sounds a little aggressive for my daily city commute. Wired thing is when I checked on the slip ons found that there are no holes for the baffle install, all termis online has them. Did I get a fake termi? I also have to find a pair of db killer for mine so any source will be appreciated.