Mine signed up no problems, and the address verification seemed to happen without me even uploading a bill to them which it said that I had to.
Card has arrived and its embossed like a 1970s one so doesn't stack nicely and is hard to cover up the numbers :( Guess its not going in the everyday card set but will stay in the bag pocket.