You mentioned a server validation applied to the confirm page. Is this supposed to be done automatically in the checkout wizard?
If so, its not doing it for me, and it has been one of the feature requests for ecart that I have requested several times.
It would be great if the checkout wizard did this, and also on the checkout page, put something like <span class="required">Required</span> after each required element on the checkout page, wrapped in a show if not validated SB for that element.
Does that make sense?