

Check out offerings from Yunzii, specifically their aluminium keyboards. Should be far better quality than Razer, also at a better price point for what it is.
A few other options include ajazz, Epomaker, aula, or royal kludge like a couple comments mentioned. They are all similar and offer great bang for your buck.
All are hotswappable and depending on which model you pick, there should be some leftovers for a set of keycaps if the Razer keyboard is your budget.
Sebo has some canister vacuums under $500, they do lack the power head that’s best for carpets.
You can splurge the extra 100-200 bucks and have a power head compatible vacuum, a great warranty, and easy to repair for 20+ years. Hopefully my E3 lasts the rest of my life.