Here is some info I found on this rip off company that might help everyone: Although different addresses, same phone number. So now you can contact the Better Business Bureau Utah and Texas. I also contacted my Credit Card company to stop all and any future charges.
Good luck and hope this helps.....
Business Name / Address Type of Business BBB Accreditation
Net Soft Media
14321 Long Ridge Dr
Herriman, UT 84096
View Report | File Complaint Internet-Based Telephone Service No
Phone Agent Source
9725 Datapoint Dr
San Antonio, TX 78229
View Report | File Complaint Telephone Communications No