thats one of many vendors that sells mopar parts..Still pending from Mopar: http://moparonlineparts.com/fiat-spider-emblems-decals-c-243_506_507_511.html
well i ordered the grill badge on monday and it arrived today. i did verify one thing, you can not install it on the right side of the grill. the spot on the right side, that mirrors the left side, is slightly smaller than the left side where it is supposed to be. the badge is actually metal and they give you alcohol pads to clean area followed by an adhesion promoter before you stick it on. so it should stay put once installed. sorry best pic i could do today as it is raining out.