Inmyownopinion, I truly believe that the country has had a huge wake-up call as regards to the have-now pay later attitude that many people have adopted as the norm.
This post is in no way meant to offer legal guidance, but merely myown personal opinion (which has the benefit of a legal education) with regards to how contracts can be challenged after being registered.