Just read this report this morning and to be honest this is one of the biggest reasons I don't like dealing with agencies. There are too many risky variables. Their website is still live too (will probably get shut down in the coming months) but yeah stay away from this place