As much as it kills me to say it that is still the cheapest solution for a 24V 1000W PS that I know of. At least as far as plug and play is concerned. Making one your self would save you a few pennies but I can't see most people out there mucking about with AC mains power.
The only other offering I know of that is plug and play/use is the 24V 1000W Mean Well PS that is more than twice the price that MA are charging. I would get MA PS but something about owning electrical appliances that have flames painted on them really bothers me. Don't know why.