Yeah I agree with BPD if you've never done that sort of thing before and care about the quality of the job let the paint shop do it.