the blackberrry turns on and works perfectly but it just wont pick up service.. i dunno wat to do

i looked inside the phone and i think wats wrong with it is that the sim card holder *silver thingy* broke off at one side so it wont turn close properly so its not reading the sim card. anybody that can fix this or help please do. and also if u wanna buy it for some reason pm me a price thanks