On the Express Checkout the error I receive is that the transaction failed because of an Invalid Return URL and Invalid Cancel URL.
When I try a Credit Card sale, I am returned to the Confirm.PHP page with the cart full but my credit card has already been charged.