Yea, Wavecrest getting suspended killed pretty much all of the crypto cards, at least in EU. Spectro and a few others claim that they'll be back in business by the end of Q2 but eh.. will see. Can't really comment on the address as I've never worked in the backend of a bank issuing these cards.