they are quick, and expensive, i almost bought two of them at once, one was smashed in the back, the other had a blown hg, i backed out after doing some research and digging arround the cars, parts are a bitch and the $$ will add up fast.
if you have access to a german repair shop or know...