I went searching through code and located the area in the confirm.php page that was incorrect. For some reason the checkout wizard was not populating the service type. I found it and manually entered it into the confirm page and it now works.
A bug maybe? No matter what type of shipping I chose it never ever populated it. I tried it a bunch of ways and the drop down for service never populated it into the confirm page. (I am using the 4.5.2 ecart version).
Another something else that I have corrected manually is when you choose the payment gateway - and if you are choosing PayPal Payflow Link... the link to connect to that service that the wizard populates in the confirm.php page is also incorrect. It populates the payflow pro link - which is NOT the same as the regular payflow link. It also doesn't populate the right regions to submit to payflow link - it does the pro version. I manually change those as well.
Just a few things I have come across that have taken me forever to problem solve, but I know where to find the error now. Thought you might like to know. Overall though - I don't want it to sound like i am complaining - I really do like your product. It is VERY helpful for me.