I hate to weigh in on the forum, but it seems that there has been a great deal of speculation about Heaven Can Wait Horse Rescue and their practices. To set the record straight, Heaven Can Wait is a registered non-profit organization in Canada, governed by the rules and regulations set by the CRA. It is NOT an American non-profit organization. Their website is Heaven Can Wait Equine Rescue
for anyone who has not actually looked before weighing in with an opinion.
The sale of the horse Maestro is a unique opportunity for Heaven Can Wait. Maestro was donated to the organization for sale purposes as a fundraiser - it's a wonderful opportunity for Heaven Can Wait to raise funds badly needed to support the animals they rescue, and an incredibly generous act on the part of Maestro's owners, who have a positive relationship with the organization, and support its mission and goals. This does not make the ED of Heaven Can Wait a "hoarder" or a "horse trader", rather an effective and financially effective administrator interested in the welfare of her charges.
The clause in the contract that guarantees buyback option is a standard clause for Canadian Horse Rescue associations - if you do research, you will find most organizations ask for this guarantee. This makes good sense. Their goal is to rescue horses (and other animals) and guarantee them a happy and hopefully forever home. What they do not want to do is turn a horse over, and through a set of unhappy circumstances, land that animal back in a rescue situation. If you have a rescue animal and you are no longer able to care for it, your should ALWAYS contact the organization you adopted the animal from. The clause is a good thing, however, designed to make sure adopters act in the best interest of the rescue.
As for the price being over the stipulated adoption fee, it seems the filly has generated interest and rightly or wrongly, the ED has decided to leverage this opportunity. Typically, there is a standard and stated adoption fee, and I would certainly question a bidding war. You may want to contact Heaven Can Wait to ask for details of their adoption practices - if you are still concerned, you can contact the CRA to determine whether they are within their rights as a charitable organization, or are exceeding their mandate.
Most importantly, you should always check the organization you are adopting. Visit their website, contact previous adopters, and other local rescue organizations for referral. A reference is always good.