你好,我准备结婚了,为了避免万一离婚后的的财产纠纷,我和她准备做个婚前的协议,约定哪些是我的,哪些是她的,可是据说这种协议以后在法庭上没有法律效力。如果做财产公证的话,费用是标的的0.3%到1%,收费比较高,我想请问还有没有其他方式能更便宜些,也同样有法律效力的?谢谢