Вот код, который бежал и нашел цену правильно.Вы можете получить цену, используя print (driver.find_element_by_css_selector("p.shoppdp-c-productPricing__actual").text)

Вот код метода для wait_until_element_not_present
def wait_until_element_not_present(locator_type,locator):
if locator_type == 'xpath':
WebDriverWait(driver, 10).until_not(EC.presence_of_element_located((By.XPATH, locator)))
elif locator_type == "css":
WebDriverWait(driver, 10).until_not(EC.presence_of_element_located((By.CSS_SELECTOR, locator)))