I have used these for several years and really like them.  They do what they are supposed to do.  I have bought them both locally from Walmart as well as ordered them from Amazon and the product has been consistent.  HOWEVER, this order was not like the previous ones. They are usually fairly thin, skin-toned, and have a curved, cupped shape.  This batch was faded and yellowed, like they were old and out-of-date.  Additionally, the silicone was abnormally thick and they were flat.  I ended up going to Walmart and purchasing some and compared the packaging.  Although the packaging looked genuine, it was different from the set I bought from Walmart.  I don't know if this batch was their old product or if this was a knock-off product.  Anyway, I have ordered them in the past from Amazon and they were fine, but this order was so bad I threw them in the trash.  I will probably order again from Amazon but from a different seller.