Just to double check, will the resistors, diodes, etc. come presoldered? Back before you got a quote on the PCBs I remember you saying they currently weren't presoldered, but the first comment/post now says they do come presoldered. I'm a total beginner at building keyboards, so a presoldered PCB would be very good for me.