When was that? Just curious, because I did see some bad reviews before deciding to go with Delimiter, but also kept hearing that things have improved in recent years.
Online.net (specifically their Scaleway brand) I've been happy with as well. Their support has a quick turnaround, but answers have been unrelated to what I've been asking.
That happened in April 2016. Unrelated to my issues, they also had a very long HVAC outage earlier this year. So I'm not sure anything has improved at Delimiter/Yomura.