How do I prevent delimiters in a URL from being URL encoded?
I am sure I am missing a or the point here, but, could you do something like this:

while ($cbo_short_name = db_fetch_array($result)) {
  if ($count &gt; 0) $delim = '+';
  $cbo_short_names_arg .= $delim . drupal_urlencode($cbo_short_name['cbo_short_name']);
}
$redirecturl = 'cbos/' . $cbo_short_names_arg;
$node-&gt;webform['confirmation'] = $redirecturl;


eg, sanitize your arguments but then glue them together with the + (that isn't encoded) ?