I only joined DH a few days ago so cannot comment on long-term availability, but:
I never had technical support like with DH. I had a few questions, and they replied very fast, and totally knowledgable. You’ll need to search long and hard for someone else to match this.
So far, speed and reliability has been great. Price and package certainly is. I think I might be turning into a very happy DH customer.