I don't personally use Coredial, but have heard a lot of horror stories about outages. Supposedly they've dropped the mandatory training and upfront costs that they used to require.