They already say the price will go up
That line is in their own proposal. It says the 8,000 is a guess, the real requirements have not been collected yet, and the final price will be higher.
So she signs, pays 40 percent, or 3,200, and only then finds out the new price. There is no maximum price in the contract. There is no clause that lets her stop and get her money back.