When buying a product, call the cancel callback if we don't even have the product