I then looked up dealers on their website and found that https://www.neenaslighting.com/ is one of them, so I emailed Neena's.
They got back to me quickly and sent me a quote to replace the broken crystals and candle shafts: $26.65 including shipping.
smdh I should have done this years ago.
1