On the Molex subject a number of year ago a guy who worked for me came back from holiday in the Far East. Very well educated but lacked any common sense.
Told us he had bought a Rolex for his Dad off a guy standing outside a jewellers who had wanted £500 cash, which he paid.

Being a good Eat End boy my thoughts were your a idiot.
Anyhow following day turns up with the watch, looks good, we're all a little puzzled, so we check the serial number, comes back as genuine. Still not believing we sent him off to a West End jewellers to get it valued. From memory they valued it a £12000.
Needless to say his Dad was very pleased.
Moral of the story sometimes it pays to be an idiot.