CDEarth
Credit Card fraud & Entrapment
I am yet another who has fallen for the scams of these operators. They advertise that they will send you software free provided you supply your CC details to cover postage. Then when the poor quality product arrives a letter is enclosed informing you that they will deduct $US60.00 off your credit ...