SegpayEU.com Deluxe Prod XX
Consumer Report
I was also charged for 39,95 USD but i never ordered anything from this company i never even heard of?! Of course i must pay my creditcard company but how is this possible... Richard ...