I guess it's $6.99 now, was $5 a couple months ago so I guess it fluctuates. Still totally worth it though.
I use a salt crystal stone. It’s effective! It prevents bacterial growth, which is how the door comes about.
https://www.amazon.com/Crystal-Mineral-Deodorant-Stick-Unscented/dp/B000L978FU/
I use this one but if you’d rather have the kind you don’t have to run water over it’s here
Potassium/Ammonium Alum deodorant crystal - it's not an antperspirant, so you still sweat, but inhibits growth of odor causing bacteria.
Only apply (generously) to freshly washed skin - best after a shower when pits are still damp - or wet the stone, then apply (it's a salt). Dry the stone after each use with a towel - it will last years if you don't drop it.
Keeps me odor free for 24h. Doesn't work for everyone though.
The Weishi is a decent razor. I own five Weishi razors (four short handle and one 9306-P which is the same as the Wilkinson TTO) and none of them rattle when the doors are closed.
The Weishi head has positive blade exposure, so it's rather unforgiving if too much pressure is used.
You can simply buy a deodorant crystal (cheaper) made of potassium alum (some are ammonium alum, which is harsher to the skin - would avoid them post shave) and see how it works for you - but it stings quite a bit when used on nicked skin, especially on more delicate body parts. You can still use it as deodorant - I use it for years everyday - you're still sweating (not an antiperspirant) but it inhibits growth of odor causing bacteria. Can also be used on feet (I'd use a separate one though). Only apply (generously) to freshly washed skin. Works great for me.
I'd also consider getting a blade sampler. Astra Green are not exactly my favorite. Try a mild blade, like the Gillette Wilkinson (Saloon Pack) made in India (RBC seems to only have the one made in China).