Yes, you can. You can join from anywhere. We joined in 2019 on our trip to get a discount at Saltgrass Steak House there in Orlando or Kissimmee or wherever it was. And once you pay the 25 dollar join fee, you're done with that. There are restaurants all over the place...none in the Netherlands, but they have them all over the US and I'm not sure where all. But your card works wherever they have restaurants and they have monthly deals, etc.I'm not american, I do not think I can join these right?