Buying a house

Home buyers face three hurdles