My new Speedmaster is on order, should be here in a couple weeks. I ordered some D&D's along with it, should be here around the same time, (I had them on my last SM, before it got totaled and I got temporarily wheelchaired by an unliscenced, uninsured driver, sorry, another story.)
Anyhoo, I was wondering, should I have the D&D's put on the new bike, or should I wait until its "broken in" after 200, 300 miles. I heard it both ways from different guys at the dealership, from "wait until the break in" to "it doesn't matter."
So put the pipes on now or wait? I'll take any excuse to not drive around for two weeks with the silencers.