Attempted multiple times to purchase a bare metal server from them. Even contacted sales. Agreed to the contract but shortly after they simply canceled because apparently they "couldn't verify my identity". They never asked for any verification documents but simply canceled the service. Had to chargeback through my credit card since they did in fact charge me for service they never provided.
Tip for consumers: Refused to elaborate or help resolve the situation.