We have launched a new version of Trafficswarm. Although there seems to be some minor glitches, we are running much smoother on the new servers and with a pretty new updated site. FINALLY
Please send us an email at support if there are any problems you find with your account and/or functionality and we will look into it.
Thank you for your patience as we launch the new upgrade. We appreciate each and every one of you.