Consider yourself lucky-I just read a googled article on them. They are bad news..
Good that they're gone now.