Digexp.com - Palma Mallorca
Clever Scam Artists Internet
This month I was looking at my credit card statement and noticed this on my online statement DIGEXP.com 8664257155 PALMA MALLORCES $29.87. I tried calling company to find out who they are or what this is for but only a answering machine comes on. I informed my credit card company and they will be ...