@Scott "I've tried qa_get('state') function and $_GET['state'] but both come back blank."
This is probably due to qa-page.php, function qa_load_state() which unsets the get(state) like that:
global $qa_state;
$qa_state=qa_get('state');
unset($_GET['state']); // to prevent being passed through on forms