I have a feeling that I know what the problem is. If you are redirecting the user before the session variables are set for the values submitted by the form then the values may not appear on the confirm page.
On your confirm page with the redirect code you should see a series of session variables that are being set, if you put the code after this then it should work. If you have any further trouble with this please post back with a copy of the page minus your account details so that we can take a look at the problem.