I’ve never done a poll, but I suspect most of us took our cars to a muffler place to replace our systems. Now, if you want to put on a “stock” type of system or kit, you could do that. If you want something custom, I’d lean towards a shop. But, if you’ve got the will . . .