Registered for Priority Pass a couple months ago and still have not received the physical card so I assumed it had been lost in the mail. When I called Priority Pass, they said PP memberships through Bank of America only allow digital cards and they had no option to mail a physical card. They also could not tell how many guests are allowed...
Has anybody ever received a physical Priority Pass card through Bank of America?