Please pardon my ignorance... but I really don't see anything tremendously wrong with the checkout process. Perhaps I just haven't seen better.
Assuming you are logged in:
- you put items in your cart
you press "Checkout"
you select your payment method
you enter the payment info
you press "Submit"
If the credit card transaction goes through, you are done.
Can someone show me how it can be done in a more friendly way?