Updated product validation (stock)