PunitronHelp.com
Consumer Report
I recieved my Visa statement and lo and behold a charge of $39.95 U.S. Dollars was there! I don't even know where or who this company is! I'm from Canada and have no idea where they could have gotten my Visa number. This is just out-right theft and a big old cottonwood tree would be a great place ...