I think Duckys might come with ABS on the keyboards, but their aftermarket caps are PBT. Look like the same ones that were on ArmyGroup, speaking of which, if you want to settle for black with lasered legend they are cheaper than pchome.
edit: I checked and they still don't have the black on black ones back in stock, so it's even less likely you'd want the white infilled ones.
edit again, just noticed qtan's
groupbuy in which there appears to be non-printed white 104 set available.