There's a long thread here 2 months ago:) I'm not worried about the pins. They are actually small blades in individual grooves (not little wires like a phone or network jack). I don't use the cover anymore...
Just found two long threads, so apologies for missing them...I did search but not well enough. Not read all yet.
hear! hear! to the second title