Ours here in Victoria scans the card and flashes your photo up on the screen for the employee to verify that you are the same person as named on the card.(And at our local Costco they don't ask for your membership card when you go to customer service/cafeteria. So even with no membership I could get their lost leader food.)
Pretty sure this is just an online store front for VXB.com (a California based company).