2002 530d se door seal. how easy is this to replace - diy or speacialist only? if diy, is main dealer the only place to get one?