Are "shopping questions" off topic?
Here is an example:
Where can I buy diclofenac patches in the US at a good price?
The way this is handled on Fitness is that if it is being used in an ongoing fitness program, it can be on topic. It's the difference between:
"What's a good bench for a home gym?"
"I have Bench X, and when I do decline presses, I lose stability in my shoulders. Is there a better bench that will support me when I do declines?"
Still a shopping recommendation, but it addresses a specific facet, and the use of the item. The first invites speculation and lots of "Well I like X" type answers.
So, if the poster can address how they are using it to maintain/enhance health and what they are looking for specifically, it can be on topic.