You are probably better off trying to repair what you have. If all of the pins of the socket are still soldered to the board, you can wrap the socket with a tie-wrap using a needle-nose pliers to tighten. Be careful not to apply any shear stress to the socket when doing this; using a twisting motion with the jaws snug to the head of the tie-wrap.
You may have bent inward a contact pin in the socket. If so, use a sewing pin to pry them out. You may need to put a kink at the end of the pin to get better leverage. This is also a good time to inspect for any epoxy flakes that may have become lodged in the socket.
I would advise against replacing the socket unless its your last resort. It is difficult even for veteran SMT repair people. If you do decide to do it, be care removing the old socket. Its very easy to rip up a pad off the PCB. First, cut away the inner plastic web at the base of the socket being careful not to cut any traces underneath. This will allow better working room for removal. Then, one at time, desolder and bend up the pins. Clean the pads with solder wick. Carefully place the new socket, tack the corner pins with solder making sure that the placement is correct. Then carefully solder the remaining pins.
There is quite a bit of technique involved, you may want to practice removal on a scrap assembly first. You will need a good soldering iron with a sharp-pointed tip and fine gauge flux-core solder.