Haywood have done my downpipe, some extra brackets on the existing exhaust, lambda take offs and have also redone all my boost pipes in thinwall stainless. Their work is first class!
As regards costs, put it this way I am walking a bit like John Wayne at the moment and very sore, but thats not to say I didnt enjoy it! LOL!
They are not cheap but best phoning for a quote first, as ever you get what you pay for!