is it a pain in the butt to sign up for, etc? how long does it take to "verify" everything, e.g. card details, etc. it says it can take up to days..?