I told Altisource to go away last year. I did two orders for them a few years ago (yes, I got paid), but then they sent me so many emails about this and that - it was extremely irritating for having only done two orders.
to post a reply:
login - or -
register