Cheers GunPei, I had the exact problem described in previous posts, and after a bit of poking, I relized that one of the pins was bent back. I managed to un bend it with great difficulty but now at least it works perfectly.
I would advise anyone with bent "sprongs" to return it under...