i seriously doubt they would be soldering for free, considering it says nowhere they will, the instructions still say you have to, no update was sent, and nothing mentioned on discussion plus you have prof's assembly and the cost he charged assumes he would be soldering the switches, diodes, and teensy. i didnt order switches anywayz...i hope mine comes quicker because of no switches