If you have already removed the switch, then a replcement is the best way to go.
If there are only a few that don't work, $1.74 might be the way to go.
If there are many more, then do seek a cheaper price.
If most switches are broken, depending on how much you want to pay for a nearly full set of switches and the time required to resolder all switches, you might even consider a replacement keyboard.