mine needs doing now. Should I go audi dealer or not.....