Elsie definitely leaked about 4 or 5 days prior to release. More specifically, I was talking about when some random kid got his hands on an advanced copy and played Maryann and another song on a college radio station a couple months before release.
Edit: When you said they sent it out early to fans, i'm pretty sure that's when I was able to hear it online. Thought it was a leak.
Yeah, Elsie only "leaked" when S1D sent records out early (also I think a couple of record stores broke release date) i.e. the kind of leak you expect to have happen. It wasn't a case of "This guy hacked our streaming site" or "This guy we thought we could trust with a pre-release copy still shared it with a friend and that friend put it online". Plus they threw it up on a Rolling Stone so you could listen to it without grabbing the link.
June is was sooner than I was expecting. Not gonna complain though. Probably means we're gonna get a single by the end of April!