Safety Report: An order that was never delivered, London, UK 11 months ago • details Comments Comment On Feb.6, 2025 I placed an online order for four Tupperware items from a company that was supposedly liquidating Tupperware stock. I was charged on my Bank of America Credit… See more