Idea did not take off. (why? people didnt want to provide info to 3rd part places ...didnt mind typing in credit card #?)
E-Wallet lets you keep track of billing and shipping so it can be entered with ONE click at participating merchant sites. They also in addition to credit-cards support concept of e-check and e-cash.
Maybe some future with use with mobile devices where the concept of ONE click makes transactions easier (combined with mobile internet communications)?????