3 ms·Strange that their site is down. Looks to me like they have been acquired and are shuttering as a result.by popalchemist 11mo agoStrange that their site is down. Looks to me like they have been acquired and are shuttering as a result.