just came in on the thread, i would ask some serious questions prior to jumping into this.
Who defines the purchase price?
can you handle the idea that maybe they haggled a cut down price, (quite possible in this market, not meaning to discuss house prices) and that you are paying an inflated price, that you don't get a chance to negotiate at the end of the term.
its very easy to say that you can walk away if the price is too high, but am imagining that if people take this at its face value, "buy" their dream house, will it be easy to just "walk away"? is that what the company are hoping for?
do you have to see out the full term before you can "complete" the sale?
does someone who finds it hard to get on the property ladder at the moment really want to throw away 2% on a property that in theory they won't want to own if it has fallen in value by the time their contract has lapsed, wouldn't it be easier to simply keep your 2% and build it to the 10-20% that is realistically required by banks for a mortgage?
i can understand how it may look to be a smaller risk to take and maybe on the face of it, it is, as long as their is no emotional attachment to the house. i will admit as someone who is waiting in vain (it seems) to sell, if i had seen this a few months ago i would have jumped at it, to secure a house that i'd fallen for, but considering the current market, it probably would have been a bad idea.