No. The deposit option at Shuffle.com will be unavailable after you join until you complete both the email and Level 1 verification on your account. After which, the option to deposit will become available.