I believe you are 100% right with that understanding, but it's still happening and the unions/PACs guilty of this violation should be held accountable.  In addition, I believe it's also illegal for a union/PAC to assign non-political accounting codes to expenses related to strictly political activities in an effort to falsely inflate the level of so-called service fees... but that too has been happening and all parties involved should be held accountable IMO.  Don't you agree on that Matt?