I defended Projects earlier in this thread, but it seems that something decidedly sketchy is going on here. It truly seems to me that pretty much no-one on this forum can be trusted. Sad times indeed.
Just to add, when I dealt with him he had a UK bank account.