I been a new customer only 5 hrs and I'm already regretting this move! Where is the support ? Instead I get a mod that contacts me and wants me to open twitter to verify info? I don't have a twitter and unclear why I can't verify via pm with the mod ...