Hi All,
I heard it mentioned that an exhaust shop is probably the best place to get down pipes installed. Would that also be the best time to get turbos installed or should I leave that to a performance shop?
I figured the turbos are in the same vicinity so it may save installation expenses. Your thoughts?
Thanks!
I heard it mentioned that an exhaust shop is probably the best place to get down pipes installed. Would that also be the best time to get turbos installed or should I leave that to a performance shop?
I figured the turbos are in the same vicinity so it may save installation expenses. Your thoughts?
Thanks!