you can get the full membership PP with the Ameriprise mastercard (US based card) and if you make someone an authorized user they also get a PP card without any additional cost. The annual fee is $150.
I've used PP in about 10 airports this year; mostly outside the U.S. and I've not had any problems.
edited to add: I've never been charged for any per visit fees.