It looks to me like the popup you saw was not a compromise of Knitting Pattern Central. Instead, that site uses a third party ad network, and the ad network allowed a poisoned ad through.

The Contact page lists a gmail address, but the Privacy Policy page lists another address: contact (at) knittingpatterncentral (dot) com


Photo gallery, all about me, and more: www.xeromag.com/franklin.html