I was just checking on whether a user I sent to this site ended up finding an answer over here. I noticed that the question was quite quickly closed though. Although, that user ended up changing the question entirely from what was posted on hardwarerecs. (Would that question have been on-topic here?)
The exact policy on shopping questions for this site is not easy to determine without having to dig through your help center and various meta questions. If it was succinctly written in the Help Center, I would never have suggested this site for that user's question.
Whenever I am about to leave a comment that a question may be more appropriate for another stack exchange site, I try to confirm whether the question would be on-topic for that site first. I also go as far clicking the "Ask Question" button on that site to see what the user experience would be like for them. I understand that these off-topic sort of shopping questions are asked often here, and in this case, I failed to find your policy on shopping questions like many other new users.
Here are some of the things that I think could be improved to help clear up confusion, and prevent those types of questions if a user does attempt to check first:
When I go to ask a question on this site, this meta post which explains the policy is at least 3 clicks away from the "Ask a Question" page. Meanwhile, Stack Overflow has a nice obvious side panel that says "Have a non-programming question?" with links to more relevant stack exchange sites. That could be valuable here, as Hardware Recommendations would accept many of the shopping questions you close here.
I think the text in the What topics can I ask about here? section of the Help Center could be improved to be more specific about the distinction between shopping questions that are on-topic and off-topic. The linked meta question gives a fairly good explanation of why that post got closed but I think those reasons deserve to be summarized and put in the Help Center page itself.
Lastly, the options to flag/close posts could include Hardware Recommendations under "This question belongs on another site in the Stack Exchange network". This would mean that users could have their question migrated instead of just closing it. Of course, people flagging posts this way should be informed about what is on-topic or off-topic for that site too.
I think that these three changes could make a significantly better experience for new users coming to this site to specifically ask shopping questions.