I've noticed a payment on my DP credit card statement new-clic.com, Barcelona 99 euro. I'm pretty sure it's porn related but if I ask him he'll say he doesn't know or minimise it. Just wondering would anyone know what it's about..address doesn't bring me to a website??