I hate e-commerce stores that make you register an account to buy things. I mean I can understand why Amazon needs accounts, but for mom-and-pop stores you need things to be as frictionless as possible, and that means /accountless/ buying of items. Accounts are juicy targets for blackhats because of password re-use and a database of accounts can be used for credential stuffing.