has anyone fitted these? I just put mine in today, and not totally convinced that they wont fall out!!! Got the clip bit in, but the 'pin' that sticks into the hole nearer the front of the car didnt seem to click in, just kinda sits there.... is that right? anyone else find this, or have i mucked up somewhere...