I've got a site which sells lots of different products. Due to the nature of the industry, it is necessary that multiple products can be displayed on screen at the same time.
To save space, the availability of the product is denoted by the colour of the background behind it's price, like so...

At the side of the page, I display a key, which explains what the colour-coding means...

My client is adamant that they never want to show any prices in red. Because they never want the site to say that the product can't be ordered. They want to first offer an alternative. If none exists, they want the user to phone them directly- there's always a chance they might be able to locate one that wasn't on the site.
So my question is: Given that the "red" will never be used, should I keep it on the key or leave it off?
Personally, I like the idea of leaving it on, since it will make the user feel like there is always a worse scenario than the one they are experiencing. But my client wants me to take it off, since it suggests they might not have every product.


