I like this!
It works great in FireFox, but not IE (as already noted).
Looking forward to trying it when you get the IE part fixed.

Edited to add...Only bug I see so far:

When you receive the confirmation email it still has a link to view the order, which it won't let you do because you didn't enter a password and don't technically have an account.