Modular Addict is Back Online.
Just ordered some PCBs yesterday.
2ish week delay for international orders