I got on just fine right now but generally speaking only buy molds via group buys. My first mold was before he had his website and was done via email back and forth but his website is generally used for selling overstock from group buys from what I understand.
With the pandemic everyone bought up all they could and are either sitting on it or reselling on eBay. I see a lot of his molds going on eBay but prices are a bit higher than if buying direct (+$30-50 if I recall).
Give him time and he will rebuild his inventory. Last I knew he was still struggling with raw materials (pins and such) just like most manufacturers so it will be a while before we see back stock again.