SupportsDLTD.com
Consumer Report
My debit card was charged £39.95 and transaction fees of $1.20 on 12th april. Then on 29th my card was charged $2.50 plus transaction fees of $1.20. Another amount of $39.95 went on may 7th and another$1.20. All this money was taken by Supportnaltd.com. My bank helped get my money back when i ...