It depends what layout you need to cover.
I just harvest keycaps from old rubber domes (e.g., some siliteks shipped with thicker DCS caps) or Cherry G81s (great thick PBT/POM caps, albeit laser-etched).
The first rounds of Vortex PBT doubleshots were under $30 too; that was one of the greatest deals.