By looking at the photos, you need to sand it before doing any painting.
The cheaper but more extensive work (not recommended):
http://www.expresspaint.com/howtoapply/
The alternative to the dealer yet worry free is around $500 (compared to $800 the dealer smiley price):
Landstar Automotive
4-1325 Leeds Ave, Ottawa, ON K1B 5K9
613-744-1025