Well the paint will never match because its plastic/fiberglass, its not metal, it absorbs the paint, even if u look at any cars bumper even brand new u will see a difference in color , one is darker than the other, u can get very close to it but not exact , its very hard, and specially now they are water based paint .
I ordered mine unpainted & got it painted locally, so colour matching is close to 100%. can't say it 100% but with naked cannot really tell the difference. & mine is pearl white 077 colour code not the 2014 ultra white... It's might look a little colour mismatch most probably due to my poor photography skills! It's taken with my Samsung Galaxy Note 3 by the way! Haha!