I talked to them yesterday and they told me (in an email) the warranty is good whether I put in or have a shop do it.