I can't say I really trust Vultr. There were a number of fairly serious bugs with billing among other things when it launched and while they have been fixed, I wonder what else could be lurking undiscovered. Dave_A hasn't been very professional either, and it doesn't really look mature when you...