Is this legit?
Random email, no support tickets associated with my account on support.cloudflare.com. Why would free accounts automatically upgrade to paid on registration? Looks like a gnarly phish. We had something similar at my company where the Zendesk got taken over.
