It's easy to clock up thousands of dollars of keyboards (some are like #400 to $400 for a single keyboard), and sets of custom keycaps can run to $100 or more for certain sets.
OTOH if you are careful and only have a few keyboards, and limit the custom keycaps you buy, costs can be kept under control.
Sort of.