For me they got everything I need (volume could be higher though)
and so far I had no troubles with them.
I just really didn't like how they handled the downtime
with not informing customers what was going on.
And after some time u start to fantasize what could be the reason and so on...
It really gave me a bad feeling,
knowing that my money is with them and I have no clue what was happening.
I hope in the future they drastically improve their SERVICE & COMMUNICATION towards CUSTOMER.
They have to fix these issues if they want to acquire more customers, get some volume and be known as trustworthy.