Not knowing anything about the persons groupbuy, did he power up the PJ's to confirm all were working before being pulled. Some have come DOA.
I have found these guys to be super durable. I am one that doesn't worry much esp when dealing with a lower priced diode. I haven't had any troubles pressing or installing while NOT using a static mat or wrist strap. Perhaps i am lucky but have had no issues. I do have a mat wrist strap etc, but that mean i'd have to clean off my workbench to find it.
The only thing is I always make sure the PS is discharged completely by shorting its leads prior to hooking up and turning on.
leading in trailing technology