I would be surprised if he did screw you around Sid. Do you mean he couldnt get the parts you wanted? Or couldnt make them? Or said he would do something and didnt? Please let me know what happened as I am keen to know myself.
Saying he is a great bloke but screwed you around in the same sentence doesnt really make much sense to me.
I know Matt is working on doing R34 Front / Dump pipes, but like many Exhaust places in the country there is just not enough demand out there and the knowledge of our cars is thus limited for them to know how do it. He already has the front pipe for 32/33/34 afaik but just not the dump pipe off the turbo...for 34...yet!
And for people with 33's "exhaust pipes, mufflers, dumps, fronts etc dont always fit on to 34's. Along with a lot of other parts. Otherwise we would be using them already