Does anyone know what's up with ATS? Have they folded?
Their website has been unreachable for a while now.