I found the forum that was made for USA members by STP for the issues involving the licensing agreeements in the 50 states.
Here it is: http://solidtrust.websitetoolbox.com/
I could not find it anywhere online, and finally found it. STP did not email or post it anywhere on their site either.
It seems that everyone will soon be affected if you live in the USA.
Please follow the posts in the forum above to read the up-to-date information from the SolidTrustPay admin.