BoA send me the mini card both for my Credit and my Debit card, the good thing is both have my picture on it.
I actualy use them quite regulary, amazing how often I acutaly find myself without my wallet, sad but now I'm covered.
However some retailers are a little sceptic about the card and it can take some convincing for them to swipe the card. The most fun is overseas (Europe) where they think it's a joke card and are amazed when the authorisation comes for the payment.