I just received my '04 360 F1 Spider yesterday. Here are some pics. They kinda screwed up on the interior. I ordered it with Black inserts. They didn't...