I was already a previous customer with JM Bullion, so when they introduced CyberMetals, I decided to give it try. Sign up was easy and straightforward and I linked my checking acount with no problem. I made a few purchases of silver (100oz.) I knew at some point a had to go through the verification process so I could withdraw money later, if I decided to sell. The verification process was also easy as I just submitted front and back of my I.D. When it came time to withdraw, the money was in my account in a couple of business days. I would recommend this service to those that don't want to hold actual physical metals.