I think we talked earlier, apologies if I couldn't be more help, but we're in the middle of some mmmmmmassssssive upgrades.
Little anology.
I have this favourite takeaway. I normally order a naan sandwich (normally after a long shift), which is sheesh kebab in a naan, yum yum.
95% of the time for the money, it tastes awesome. 5% of the time it tastes crap and I bin half of it.
Have you ever been to a restaurant, had an "ok" or even awesome meal and though, I have to eat it because I've paid for it? I'm pretty sure we're here now.
In fact, I kinda think you've got that right now.
You seem to have no confidence in them at all.
Do you want your project to fail because of your provider?
Budget aside, if you want your project to succeed, you need to get tough.
Personally, I'd dump current providers, and *find* some money to get this going with a reliable UK host, that will manage backups for you.
GL and happy gaming

__________________
Oliver Warburton
Managing Director,
INX-Network Ltd.
The UK's leading GSP

Company # 05100055. VAT # 875 6215 00.
INX-Gaming -
UK Game Servers. Managed dedicated gaming servers.
INX BLOG - Reviews, previews, rants etc
GBGL.co.uk. Europe's fastest growing CSS, CZERO, CS gaming league
These are not the views of a company director. These are strictly my personal views.