+1 on the lousy M3 nuts. I wrote to Colin about this, and evidently there was a bad batch came through the system. Supplier informed!