the picture may well look good, but if you search as I did, its suppose to be a really crappy fit. and not only do you need the map sensor fitting, there also another outlet that needs welding on near the turbo side, the one for your recirc valve is there, the other isn't though.
the person could of just been fussy though and wanting something better. I don't live to far from them so every now and then do get tempted to go past and have a look