No, the support is only available through live chat and email, not on Twitter, although the brand has an account.