A company called InTrust domains owns a domain I'm looking to buy. I've heard bad reports about them, but nothing since they were acquired by epik. Has anyone had any experience of them recently?