Both companies - rockhoster.com and legionbox.com - are good.
Whenever you have a problem, the live-on-the-phone folks at them are friendly, courteous, knowledgeable, and they listen. So, your problems always get solved. They will walk you through the solution, wait while you go through the steps, offer suggestions, and then send you downloads and links if you need them.