Rocky, I am sorry that those suggestions I gave you earlier did not work out. Have you tried getting a merchant account for this? Or maybe contacting ccbill or epoch directly to see if they can setup some sort of solution for you? If they cannot setup a variable charge, maybe you can setup several pre-defined tip rates that you can process through ccbill?

cheers,
Luke