Nah, never make accounts, just purchase as a guest. Makes me feel like a big man.
Are there any reasons for or benefits to making accounts with the multitude of different websites we all purchase from these days?
Theres not really any benefits anymore, some sites do have discounts when you spend a certain amount you get X amount in credit.
Sites like MTB direct and pushies, there are no exclusive members offers or discounts for loyalty etc.
Given how easy some of these databases are to gain access to and then correlate details with other things for a 'social check' as its called in the Govt, I don't think its worth being a member in most cases as security seems to be lacking.
For some that require the email to sign up and get a discount code, I just use the throwaway email address's such as from this site or another
https://onetimeusemail.com/