For what it's worth, I just wanted to echo what a couple of people have said. I would be running away from this contract! It makes me nervous just reading this.
Additionally, I must say that I am also in a very uncomfortable situation with Fidelity right now. I quit posting in this forum about it, bc I think people just got tired of it, and tired of my questions. But, a short summary. We are about 15 or so days into our ROFR waiting time period. I was told by Fidelity that they would request a point sheet from Disney 3 times, I am about certain it has never been done. We did this because we want the 2010 points banked before the deadline, bc, I am assuming in no way this will close in time for us to bank them by April 30th. The deposit has yet to be taken from my bank account (I would assume they would do this pretty much spot on when you submit your agreeance to the offer.), and no matter how many times I call or email, I get different answers every single time I talk with the brokers. I have asked the brokers to not contact my DH bc he simply has not been involved in the process, and I don't want anything to be "slide" under him since he isn't familiar with the entire process. (We discussed the decision together, I have just been dealing with the process.) When they do call me back (which is very rare), they will call me, if I don't answer, they call DH. Leave a message on his phone, never do they leave a message on my phone. I am just sitting back at this point and waiting on April 16th to see what happens.
I just can't see going through with a contract that is also bad bc you don't trust the middle man who is suppose to be helping you. Unless I had all this information you need in writing, no way I would move forward. I constantly think to myself, man, I wish I didn't get into this with these people I don't trust, so, I know how you feel. Your situation just seems a lot worse than mine at this point! All I have is a verbal, "yes, they banked the points, or at least, they gave me a confirmation that they did."
I don't know, I have hugs for you if this doesn't work out!