I ordered two gears from them. I did not have them custom made, so i did not get 5mm bore, but very close, It can be drilled ot to 5mm. Gears seem to be made well, worked out to about 15 per gear with s/h.
I got 3 gears from them all 5mm. I got a 22, 24 and 30T aluminum ones. They are tough and the only thing I changed was the set screw. I drilled and tapped holes for 3mm set screws.