I've never used and I've never seen it…
I've never used and I've never seen it in my life and they took money from my account and my company 3G is.as my mobile provider is guilty by association to allow Global Digital Pass to allow payment to be taken from my bank account To me it looks like a scam between two of them.








