Lifeshine? Depends on how long 'life' is to Renault. Considering the failngs of some of their car components, I would be cautious.
As has been mentioned, get it as part of the deal or do it yourself. If however it is guaranteed for 'life', which I doubt, then let them do it.