For those people, when card was shipped on 23d, did you receive it? Mine was too and I hope to receive it today, since I have to pay my auto/home insurance bill today and using BA card will reach a spending limit with this transaction.
Nope, didn't come in mail today for me.