no hay mucho en internet acerca de ellos, pero lo que te puedo decir que por 12 dólares mensuales nadie podrá darte toda la cantidad de espacio en disco y transferencia mensual que requieras, como ellos aseguran en su sitio web:
Cita: UN-METERED STORAGE
UN-METERED TRANSFER