Zevera had been hopeless for many months, but even so they managed to deteriorate at a steady pace.
By now downloads are virtually impossible from any host. But still, the Zevera website claims to offer unlimited downloads and 'excellent' support for all these hosts!
It's a complete scam, don't bother and don't waste a penny on them.