LOL my friend is a term I use alot. I deal with tons and tons of people daily so cliches are my friend.
Well like I stated way earlier in this discussion I remember there was a specific reason why we passed a total amount to paypal.
I have no problem coding things as I noted in this thread since its real easy. 90% of what your posting is beautification because you want things to say things a certain way. Your $totalshipping line is the only real code needed. My example to buy.php in post 10 does just that. No other changes needed to anything to pass amounts correctly.
You simply swap those two lines you commented out with that one line I posted.