Originally Posted by bananachipz
You can DIY. Just remember you seal in anything on your paint. So unless you're confident in removing swirls, holograms and contaminents prior to applying Opti Coat, you may be better off having a pro do it.
Check out autopia.org for lots of reviews on the detailing forum.
This is why I'm taking delivery then driving it straight home before full claybar and wash first.