I have a list of products on a page divided into columns by category (see image below). Each item in the list is a link which takes the user to the product's specific page with details. At the top of the list there is drop down which acts as a filter that allows you to only show the products that are available in your state.
I am wondering if strike-through text is a good indicator that the product is unavailable based on the filter the user has selected. I still want the unavailable products to be visible with the filter active, because the user needs to always be able to get more information on a product.
I had originally thought I would just gray out the unavailable products, but there are multiple columns per page and they're not all the same color (some product text is white in one column, and other darker shades in another).
Is strike-through text bad from a usability perspective?

