If you haven't managed to get it in place yet I can tell you my story:
Bought new lenses and chrome trims from china, was almost the right size. Almost! Also it was all plastic, so when I pushed a bit to hard it all cracked. So I threw them away, ordered som American parts from the us of a, and they fit perfectly! Took 5 minutes, seals perfectly and looks nice.
So I guess it's worth the extra money for some real parts.