买新房交了定金2万,交定金前签了一个合同(关于定金协议的合同,忘了叫什么合同名),后面又交了首付,已有4天,但没签合同,现碰到一些问题不想买了,请问还可以首付的钱还可以拿回来不?开发商说合同已备案,而且有了合同号,但是我们还没签合同,还可以退房拿回首付吗?