When they will release the card is still a big unknown. They are saying right now the card is in the testing phase but when it will end we don't know.
I would say very very soon considering it was announced yesterday that first batch of customer info was send to the bank for card issueing and that today, just now, people are being asked to supply them with their shipping address.
Just supplied mine
