Personally I'd take it back. But £300 for all that work is very cheap, they cant be using OEM stuff which would be an issue for me, especially on the brakes.
Renault quoted me just under a grand for a new cat back exhaust system, which is why I'm getting a stainless system from BTM :)