Besides, if it were me, I would not like the idea of a non-refundable deposit. That almost sounds like a scam. If that is the king of person you were dealing with, you are probably better off!