yes alibaba is absolute joke, they use some totally overloaded VPS who knows where... should have been netherlands but was ukraine probably, no one is responding to tickets, and everything is worse and worse as time goes on
i cancelled the service,a sked for refund, got nothing..well it was pennies, but what fascinates me that they keep sending me invoices for 1 and 1/2 year
thru offline friends i got to
http://dmcahosting.com which is 6stars from 5
the guy who is running this helped me with many attacks, programmed scripts, proposed changes in infrastructure, takes anonymous payments, simply they care
i have 3 big serves with them now, each 380 E/month handles huge traffic, they are able and happy to communicate with your IT
boys
they are not resellers, they make the machines, they have their own shell hosting, so the traffic is hidden... servers are in Czech republic, Prague I think, close to germany
they can do a lot..cdn...whatever you need, but no, they are not cheap, not shared hosting etc, they want running business and keep it alive