You will not get microswitches much smaller than that, and if you want leaf switches I would just gut a few CDROM drives for the tray switches, and use them.
If you need a precision switch then it will be a lot more expensive, depending if you are happy with a final position error in the order of 0.5mm or not. If you want a very precise switch they do become rather expensive as you go to finer and finer resolution.