Have you looked at the premixed geekhackers krytox mixes yet? They should be sold at mk.com
Oh, I should have mentioned that I'd checked both mechanicalkeyboards and techkeys and they're both out of both the thick and thin mixtures. Techkeys has something called the "very thick" mixture left in stock which I am guessing is for stabilizers rather than switches.
Otherwise, there are sources like Amazon or industrial supply places, but they sell in quantities of a kilo, which is expensive and overkill.
Edit: I ended up ordering the Mechlube 2 and recieved shipping notification within a day.