As I mentioned, the MCM links are for inspiration/reference. I'm not suggesting they purchase from there.
Yeah, I agree with both of you. I just grabbed an M6 bolt and confirmed. I'd be a very surprised if they were using lead screws, so I'm at a loss - I'm not a mechanical engineer, so i'm at...