Let's say your stock was going to come back...but you didn't know when. Then, you decided to use the 301 solution. What are the implications of browsers caching the HTTP status code? That's our team's greatest concern right now.

If I 301 and expired product today...then the browser caches the 301...then the product comes back...how do you mitigate the risk of the browser using an unwanted 301 instead of the 200?