I can only say good things about
Oxeo I have only been there a couple of months and havenīt had any problems.
Fast email support usually within 15-30 minutes, nice people that know what they are doing I canīt imagine going anywhere else.
just my

and refcode ;)