Recently I've seen a number of answers that contain a link to an online shop, but aren't necessarily blatant spam. I think these are a problem because the links won't last forever, aren't always relevant (e.g. geographically) and we're not a shop recommendation service.
Examples
For example this one, which begins "If EBay is not convenient" and provides a shop URL when eBay wasn't mentioned.
Or this one, which would be a great answer to a shopping question if such things were allowed. As it stands the answer doesn't really address the original question.
Or lastly this one about a current sensor, with a link to an Indian web shop. The question doesn't mention India, nor does the user's profile. But the actual part recommendation might be really useful to the original question.
Possible actions
When reviewing or reading these I have considered the following actions:
- Ignoring them and moving on.
- Adding a comment, downvoting where appropriate.
- Editing the question and changing the URL to the datasheet or manufacturer's product information (instead of a specific shop).
- Flagging.
So my question is are these types of answer worthy of more than simply downvoting and leaving a comment? Is it unfair to edit an answer to a more generic link?