I'm sure that their sales have dropped quite a bit. I'm not buying either, even though I have a few GCs still left to spend. I'm hoping that they wake up and realize that the new promotion just ain't doin' it for us.
If not, CR rewards 7 pts/$, CTTM offers 5 pts/$, eBates give 6% cashback, and PCHPoints is givng 15 pts/$. If you're in the market for Tupperware, you might want to try one of those sites.