Junebug - The squeaky wheel gets the oil...like I mentioned earlier, "politely persistent." You may want to let the Broker know that the terms of the transaction will need to be tweaked if you cannot close by June 30th and you lose the $8,000 credit. Do you have an attorney? Perhaps there should be an addendum to the original contract stating modifications to terms if the transaction does not close by June 30th.
Hang in there!