. . . "Their Verisign certificate is for Digital Monster Incorporated and a little digging turned up this:About DIGITAL MONSTER, INCDIGITAL MONSTER, INC is a company categorized under Real Estate.Address364 SEASIDE AVE APT 812 New York, New York, United States, 96815 Ummmm...yeah...that seems legit." . .