Forgetting ID/Password is not the only problem with OpenId. The real problem I see is that, you're not only authenticated with your H/Y/GMail user name, but that you have to be authenticated on their servers and open a valid session there without you being aware that it's not closed after you login to the target OpenId site. You still have that open session even if you log out of the target site (or a go-between like ClickPass).
For OpenID to work as designed, the user should not have multiple ones and always use the same one wherever an OpenID is requested.
This would be much more interesting if he spent the money on auction items, instead of "Buy Now" stuff where the value is not much more than the price.
For OpenID to work as designed, the user should not have multiple ones and always use the same one wherever an OpenID is requested.