any muffler shop should be able to handle it.. its just called a flex pipe

mine is all kinds of torn up and looks like it should be leaking like crazy, but i had it up on a lift yesterday and sprayed some smoke in the area..no leaks at all, so just double check first