A colleague of mine was showing off their new passport card in the office the other day and it got me curious...what’s the benefit? Well, ...