I bought a set of vortex caps a few years back, had some issues with fitment (3), and duplicates/missing (2-3). They got back to me right away, letting me know they were working on replacements for me (they let me know up front it would be a few months potentially). I ended up getting back to them about 6 months later and they ended up sending me an entirely new full keycap set for waiting.