Newfraudbuster, what was your point of argument when complaining to the CPD?

I want to help someone in my family cancel her contract with them, but we're not sure how to navigate this mess. Ultimately the terms of the contract seem to be legal -- it's just their pressurizing sales tactics that convinced her to sign before really thinking/knowing about the obligations.

All she wants is to stop getting calls from them about finishing the downpayment, and to cancel the contract. She doesn't even care about getting back the 1000 riyals already paid if that's what it takes.

Is there a time limit to complain to the CPD (ie. within ___ days of signing the contract)?