I have a $249.95 product and products below that price and a specific $70 product. Can you tell me if this customization is correct in sale.php? ################### ## SET VARIABLES ## ################### $processed = false; $check_amount = false; $process_commission = false; $HC_one_time_amount = "249.95"; $HC_special_amount = "70.00"; ########################################################################################### ## CHECK IF THERE IS A PRODUCT ID MANUALLY SET FIRST, ELSE USE THE COOKIE PRODUCT VARIABLE ########################################################################################### if (!empty($_GET['program_id']) AND is_numeric($_GET['program_id'])) { $program_id = $_GET['program_id']; } elseif (!empty($_POST['program_id']) AND is_numeric($_POST['program_id'])) { $program_id = $_GET['program_id']; } if (!empty($program_id)) { $pid = $program_id; } elseif (!empty($cookie_pid)) { if (is_numeric($cookie_pid)) { $pid = $cookie_pid; } else { $pid = 1; } } else { $pid = 1; } // CUSTOMIZATION HERE if ($_REQUEST['amount'] == $HC_special_amount) { $pid = 7; } elseif ($_REQUEST['amount'] < $HC_one_time_amount) { $pid = 6; } will the above work? If not, please fix it so it will? Or do it better? basically, if the product is detected to be 70, then it will revert to program 7, but if it isnt even there then anything less than 249.95 will revert to program 6. If product is 249.95 then it just reverts to default. Please advise...