I am glad to know, do you know another option where to receive the benefits?
Yes, you could consider the Direct Express debit card as another viable option.
What about contacting my bank? Would that work?
Yes, that would also work.