Sort:  

The visa is a physical card that is mailed.

Awesome! Thanks. :-) Very few places offer those, and most of the time they're smaller value ones.