Hi JT I sent you a PM on your question but just for the benefit of everyone: There is an option to check on polls to allow people to change their votes. If it beyond the time that you can modify your posts/polls , feel free to contact one of the moderators directly via PM. Speaking for myself, I am usually on every day at some time so you will get a response usually within the day. Also you might see one of the moderators online (the who is online part of the main page) and be able to message them.
There is also the "report this post" or "report a user" options on threads and profiles if you want and those go to all moderators.