Depends on the developer mate.. some take their sweet ar$e time doing everything.

I've never had anyone try to get rid of one before selling - most people just buy the place and then arrange to remove it themselves.

OR - have you signed a contract yet? You could make it a special condition of the contract that you will apply to have the covenant removed before settlement - on the proviso that THEY pay the costs for it to be done.