That contract wouldn't stand up in court.
I would sent a copy of their contract to the Law Institute or Ombudsmen ( or similar )
and ask them to have a look at it.
The said contract wouldn't be around much after it was looked at and I dare say the company that provided the contract would have a good talking to or fine.
You can't have a contract that operates outside of the Law, nor have a contract that is one sided .
The general public,as consumers, get some protection against unfair conditions of contract. The same protection does not extend to contracts between commercial enterprises, where each party is judged to be contracting on an equal basis with full knowledge and awareness.