I got it from the dealer for $400. I think Sportwing selling it for 237(painted). You'll need to give them your paint code. Yes, the color will match pretty good. At least your eye won't be able to tell the diff. Anyway, I decided to have the dealer does mine (It's the same one above). Remember, $237 is not including installation yet. So for $400 I don't have to worry about shipping, product damage, installation...etc