I believe the product that costs 99.- was the last price before going out, as there are no more in stock, and the product for 159.- is exactly the same as the availability is "unknown", so the current price is 113.- for the product that is in stock :) I can only explain it this way. The prices change from minute to minute for some products anyway. Supply and demand.