I ordered it on September and have only good experience. You can directly fund it with BTC or bank wire.
I don't send any ID or any proof to company. They don't call me. Nothing. Card comes in mailbox via regular mail.
You will have one month to first deposit (activation). I withdraw over EUR 1k from card.