ok thats good to know..when the response from paypal is an error..would that only suggest that the 2 arrays being passed to paypal means that paypal doesnt like whats contained in those arrays...ie if paypal only accepts a certain format for a telephone number (as a simple example) or could paypal somehow process an address and if it doesnt like the address thats filled in it would throw back an error (going to my failure page).
another issue i have with this is that on my checkout page..i thought i had my session variables set properly so the email (which is sent from the failure page via the checkout page doesnt contain the contents of the session variables which are set from the checkout page).