R Rob New member Sep 17, 2009 #1 I was charged $29.95 on my debit card for "PPI". Does anybody know what this is, or means? Please let me know!
I was charged $29.95 on my debit card for "PPI". Does anybody know what this is, or means? Please let me know!