Ordered from amazon on the 4th and still haven't gotten my EA code, upon looking further into it I noticed this line:
combined code that will be emailed before the Early Access period begins. This code will be sent no earlier than 6/19/2015.
Above poster might be right and they won't send out codes prior to EA actually starting which means no preloading and dealing with squares site after it actually launches, which if anything like 2.0 means... well the site won't be working and you won't be able to enter your code anyway. Giving it a few days but odds are if I don't have it by the 15th I'm gonna cancel the amazon order and get it from square directly, the downside is that I used amazon giftcards for it so it would mean spending real money instead. Might call them up and ask about it, email service is worthless with this as they'll look at you asking about a code and send you a generic response about it 'being sent on the 23rd' without actually reading the email.