It's not going bankrupt because of one customer. lol. That's absurd.
According to the article "We have been saddened to learn that these actions were harmful to individuals (human beings)."
Meta keywords don't help your SEO. Google disclosed that. Keep it short and simple. Webhosting+vps+dedicated server.
I think you need to rephrase your title and meta description. No offense but it seems like one of those spammy links.
Title
Web Hosting Services Reseller Hosting, VPS Hosting...
Within 24 hours is acceptable.
Although its budget VPS, but sometimes some provider just seem doesn't want to answer simple question that can be solved within a reply.
The worst part is it take 3 days for them to reply. It may be budget..
But business is still business..