I ordered mine when the link first got put up on the main page and I could've sworn they said they would ship end of June/early July. No signs yet. Anyone?