Like you (probably), we are crypto-currency enthusiasts. And, also like you (probably), we think buying goods online should be a simple, frictionless experience. To quote the late Mitch Hedberg, "I'll give you the money, you give me the doughnut. End of transaction." lolz.
But seriously though, why does every site need you to create an account? At Coinlife, we specifically would rather you did not create an account. Our security team will sleep better if we didn't have to worry about your personal data too and you (probably) will too.