Price Gouging Takedowns – The Online Platforms Have a Say