They requested a response by 7/2, with a guarantee that you'll be going.
Dunno what to do... should I wait with the rest of my WLs until a week before and respond then if I'm still screwed? I'm not all that happy with somebody who only responded in freakin' May that they'll respond again only after July.