Looks up a product on product add

After creating a new product, we look up to see if the product currently
exists If so we return the product's ID. If not we create it and return
the products saved ID.