Richard-
So to hear about these f*cking low life bottom feeders having nothing better to do than come after you. Pathetic scum bags.
Forbes had an article on them not long ago and as soon as I saw it, I figured something of the sort happened here - just didn't think it was those exact low life losers. Once everything is settled, make sure you add yourself / the forum to all the sites out there tracking everyone being shaken down by them.