New Stalker 2.3 SD Card will not stay in place

Does anyone know how to repair the SD card holder on the 2.3 it is in a very hard place to access. I tried installing the card now the metal clip that flips up and down to allow you to insert a card will not lock into place. I have not even used the card yet this seems to be a very poor system of inserting the SD card.