I always read everything before signing, and don't sign if I don't agree, unless I can make amendments. I have made a number of ammendment to leases. Most people don't even realize that is a possibility. Some companies won't accept any ammendment, others do.
I have gotten pressure to sign without time to read on many occasions. If the issue is pushed much, I get up and walk out, if that is an option.