Do you already use the free version of WP eCommerce Shop Styling?
If not you should have a look. You can edit all email messages and wrap them in a beautiful custom template. In your messages you can use all kinds of placeholders to show dynamic values like customer details and any kind of order information.
The transaction results upgrade extends these great features to the transaction results pages. Three different pages can be created individually for “Order pending”, “Payment completed” and “Payment canceled”