Did you know that Canon sells white L Series touchup paint? Although it is not cheap ($14.41 for 100g plus $8.00 or so for shipping), you can order it through Canon Parts. The part number is CY9-8078-001. The phone number to order in the US is 1-732-521-7230.