The new layout looks better but obviously it can be approved by the above suggestions. One thing to concentrate on is the payment system. Make things difficult and the customer will go elsewhere. Ensure the reputation is addressed with the credit card companies. Something is screwy there.