has FTP payed back any of its members yet? fuck that site I wish AIDS on them.