I contacted PayPal about this issue, this is they response:
"PayPal has two products that allow you to accept PayPal payments, Express Checkout and Website Payments Standard. With Standard the customer will see the items they are purchase but with Express Checkout they will not because with Standard PayPal is the shopping cart where with Express they have already gone through your shopping cart.
Most likely you are now using Express checkout which is used with Website Payments Pro, so a customer would not see the items they are purchasing on PayPal because they can see them in your shopping cart."
It seems that since I switched to using PayPal Pro, both PayPal and Credit Card payments have been converted to Express Checkout (which means products would NOT be shown in the final page)
Is it possible that we can use PayPal Standard checkout when using the e-junkies PayPal button and the Payments Pro when using the payment by credit card button. Since before upgrading to Payments pro, Standard PayPal checkout (with products included in the page was used), I don't see any technical reasons why this should not be possible. PayPal's explanation suggests that this is up to the shopping cart developer. Please let us know about your views.
It would be great if we can have this capability to streamline the checkout process and reduce confusion.