I logged in 2 days ago, played 3 duels of which I've lost 2 and after the Steam integration I've been banned.
Has this happened to anyone else? If so is there a support e-mail or something (clicking Support on the site does nothing)?

Should I even bother with contacting them?

Update:

Thank you everyone for your help. I have contacted them and my issue has been resolved by iD Software in a matter of minutes.