This was the worst experience ever. I purchased an "instantly available" dedicated server that I needed immediately. Instead, I was put into identity review, which took an entire week. There was no option to cancel the order, and contacting support was impossible (their website confirms this).
Claim your business profile now and gain access to all features and respond to customer reviews.
OVH is a French cloud computing company that offers VPS, dedicated servers and other web services.