For the third time in less than a year we are apologizing to our customers because our web service was down for an extended period. All due to Cloudflare screw-ups. And we were a paying customer.And there will not be a fourth time, We have switched to a different CDN provider.And after all these problems, we have yet to receive anything even close to to an apology or even an explanation from Cloudflare. Their support is arrogant and generally unhelpful. And they refuse to refund our monthly fee after the last snafu.A company I would advise to never do business with.