I get by, by buying keyboards used off ebay. My only keyboards I bought new are my G80-3000 with blues and Raptor K1 with blacks.
Bought a used fuji mx browns, messed around playing with screwdrivers to modify keys.
But then I bought a whole load of other keyboards, I have kept to cherry blues of default G80-3000 layout is necessary since programming without the ins,del cluster is a real pain.
I am spying an 87/88 key Topre and this would be my biggest purchase, hopefully it will end there...