It is a scam site that has nothing to do with Tupperware. I found this site through a Facebook ad. The charge went through immediately but is tied to a clothing store in London. No email confirming the order was received. I Googled to see if Tupperware was actually going out of business and if they are having a sale, but that wasn't enough. Just taking the extra time to search for the actual Tupperware site would have shown the slight difference. Their site looks very close but small difference in the site name and prices very low on scam site.