I opened an account just today but I'm having trouble. The system keeps asking me for a verification code which the site hasn't sent me. To make matters worst, support doesn't seem to have a clue what I'm talking about. Frankly, I don't know about this site.