I can attest that Presidio is right on the money. If someone has a petition, whether virtual or physical, don't be afraid to sign it, but DO CALL, WRITE, EMAIL OR OTHERWISE HARASS your elected representatives.
1. Be cordial.
2. Be brief.
3. Be rational.
4. Be consistent.
5. Be generous with your praise and support if you believe they are on the right side of an issue.
Exactly! Any other approach is pretty much dismissed by politicians.