LR had announced about their Debit Card long back and i think it has been months now? has it released it still?