In case anyone is interested... based on something I read on the CSK forums, I decided to take myself out of the sandbox and go live. The payment process went amazingly smoothly, and I was promptly returned to my site.
Of course, then I had to go refund the sale, but that's trivial. At least I know that the cart is functioning properly!!! Hooray!!! It just didn't want to play in the sandbox.
~ Bruce