Ruby on Rails Senior Software Engineer/ Developer Why is home-buying painful?When we buy any other commodity, we usually transact with one party. For example, a car is bought from just a car dealer, and you have to only deal with them.Although home-buyers have to work with multiple parties — estate agents, mortgage brokers, solicitors, lenders and ...