is deposit refundable before final payment? I have very sick in laws and just never know! Thanks, Kim