Just commenting this for those that may think free software is referring to price.
Free software is diametrically opposed to proprietary software, and not paid software.
Free software is free in terms of libre, not necessarily gratis. And there are corporations and individual contributors to free software that do charge for their product and maintenance of it.
What country/region are you in?
In the North America, I’d recommend Novelkeys, Omnitype, Mekibo, Cannonkeys and spacecables (spaceholdings) for GMK sets
A better approach is to keep your eyes out on Geekhack. The majority of keyboards and keycaps go through an interest check there, and then the designer announces all regional vendors/prices prior to a groupbuy.