Many customers do not like to have to create an account when they visit a web site. With this contribution, that is no longer necessary. The customer still has to enter his billing and shipping information but that data is not stored in the customer table. This makes it safe for the shop owner while giving the customer what he wants too.