My A2's won't take 100 days to ROI, but even if they do, it'll all be profit after that.
I've got a 24V Meanwell running one of my constant current LED circuits at home, been rock solid for the three years it's been running. Have to see if I can get hold of one
They are being sold everywhere, so that should be no problem.
The reseller over here has them in stock, on the Meanwell site it seems to take longer.