United Appiaries (plaintiff) purchased Stand 644 Marimba Park Township from Pentecostal Fellowship Church (defendant) for $950,000 pursuant to a written agreement of sale dated 1 February 2001. The purchase price was payable by a deposit of $450,000 and monthly instalments of $20,000 over two years. The plaintiff did not always maintain the agreed payment schedule. In February, March and April 2002, instalments dropped from $20,000 to $12,600 per month. On 3 May 2002, the defendant purported to cancel the agreement citing the reduced instalments. However, after the purported cancellation, the defendant continued to accept three further payments from the plaintiff totaling $445,000 (September 2002: $240,000; October 2002: $137,000; November 2002: $68,000 plus $2,000 cash). By November 2002, the plaintiff had paid the full purchase price of $950,000, but the defendant refused to transfer the property. The plaintiff instituted proceedings seeking specific performance.