why price could be null?