Today I received an email with my ezboard username and password. I didn't ask for it. Later I received an email asking me to confirm my subscription to insight UK e-Marketing (to a different email account I have). Damned if I've subscribed to anything recently. Do rats smell? Anyone else had anything similar?