Entry tags:
This is a job for the World's Greatest Detective...
Ok, has anybody ever heard of an internet shopping site just... randomly setting you up an account and then sending you a welcome email - even though you've never heard of them, never been near them? Seriously.