It's miles out you can't bolt the flange down flush with the engine as the spanny touches the frame and pipe that come from the silencer is not curved enough and the silencer sticks out from the frame by a couple of inch's I've checked and its definatly the right exhaust for 2003 dtr and not dtre. I've contacted them about the fitment issues and will expect a replacement but I would expect much better for £294.
Even a DTRE pipe wouldn't be miles out. Must either be labelled up wrong, or faulty. Either way mate, yes it sucks, but if they sort it out for you then happy days.
It would be better than the DEP pipe that's for sure.
when the DEP pipe came out in mid 90's..i sent back couple for the same issue. (they called it the DEP power advantage pipe lol)then they obviously sorted. it happens unfortuantely with new things like that untill they get the feedback.