Hmmmmm....Mid July?!?!?!?!?! I think can wait....what.....2 WEEKS??????????????.LOL Been waitin this long who cares about mid july????