That's good! I've heard other guys say you have to break them in. It's kind of funny but I guess heating them up, cooling them down and whatever else makes the sound change.
I can completely assure you that Corsa has NO drone for our cars. They also do a great job of ensuring it dosen't happen in other vehicles I have been an enthusiast with.
NO DRONE. I worried about that also, but after having it installed for a while, I can safely say that there is no drone. Just buy one if you want to hear your exhaust.
So who are you guys having do your installs? A local dealer (corsa dealer), a local muffler shop or a Ford Dealer? Do you source the pipes from the installer or purchase them yourself and take them in?
Interested in this upgrade but not sure how to get it done.