A printed circuit board connector, comprising: a printed circuit board having a first surface, a second surface, a plurality of alignment holes, and one or more contact pads, wherein said plurality of alignment holes extend through said printed circuit board from said first surface to said second surface, and wherein said one or more contact pads are located along said first surface; a connector device having a body with an upper surface and a lower surface, a plurality of alignment members (90, 91, 92), and one or more contact elements (95, 97), said plurality of alignment members (90, 91, 92) extend from said lower surface of said body and wherein said one or more contact elements extend from said lower surface of said body; wherein said plurality of alignment members (90, 91, 92) extend through said plurality of alignment holes of said printed circuit board from said first surface and past said second surface of said printed circuit board and wherein said one or more contact elements engage said one more contact pads of said printed circuit board; and wherein the printed circuit board connector further comprises a retention device having a supporting element, wherein said retention device is positioned along said second surface of said printed circuit board, characterized in that: the retention device comprises a plurality of sockets, wherein said plurality of sockets each include an internal retention mechanism for retaining said plurality of alignment members (90, 91, 92) therein; wherein said plurality of sockets are fixed to said supporting element and wherein said plurality of sockets are elongated and align with said plurality of alignment holes of said printed circuit board for receiving said plurality of alignment members (90, 91, 92) of said connector device therein so that said printed circuit board is positioned between said body of said connector device and said retention device to temporarily or permanently retain said one or more contact elements of said connector device in contact with said one or more contact pads of said printed circuit board. a printed circuit board having a first surface, a second surface, a plurality of alignment holes, and one or more contact pads, wherein said plurality of alignment holes extend through said printed circuit board from said first surface to said second surface, and wherein said one or more contact pads are located along said first surface; a connector device having a body with an upper surface and a lower surface, a plurality of alignment members (90, 91, 92), and one or more contact elements (95, 97), said plurality of alignment members (90, 91, 92) extend from said lower surface of said body and wherein said one or more contact elements extend from said lower surface of said body; wherein said plurality of alignment members (90, 91, 92) extend through said plurality of alignment holes of said printed circuit board from said first surface and past said second surface of said printed circuit board and wherein said one or more contact elements engage said one more contact pads of said printed circuit board; and wherein the printed circuit board connector further comprises a retention device having a supporting element, wherein said retention device is positioned along said second surface of said printed circuit board, characterized in that: the retention device comprises a plurality of sockets, wherein said plurality of sockets each include an internal retention mechanism for retaining said plurality of alignment members (90, 91, 92) therein; the retention device comprises a plurality of sockets, wherein said plurality of sockets each include an internal retention mechanism for retaining said plurality of alignment members (90, 91, 92) therein; wherein said plurality of sockets are fixed to said supporting element and wherein said plurality of sockets are elongated and align with said plurality of alignment holes of said printed circuit board for receiving said plurality of alignment members (90, 91, 92) of said connector device therein so that said printed circuit board is positioned between said body of said connector device and said retention device to temporarily or permanently retain said one or more contact elements of said connector device in contact with said one or more contact pads of said printed circuit board.