I am using them, metal looks quite thin but no issues thus far, quite happy. Now just get someone to fit them....
They'll fit but please don't come whinging here when you get a yellow sticker and a $5000 fine for not having catalytic convertors. (I don't really know if it's 5K but it's quite a bit). Cheers, Evan.
They will bolt up to your turbos but .... make sure they are to suit your 'auto transmission'. Dumps are the same but Manual and Auto front pipes are different.