Candletech?

Is it just me, or is the Candletech.com site down? I haven't been able to access it for a few days.