I really like seventh generation products, but ordering online for mail/UPS delivery can be a problem. I had a whole shipment that arrived sticky, gooey, awful because some of the items had leaked in transit. Buy these products at your local Whole Foods or similar retail outlet. The price is not much different and they will arrive home in better condition. (Note, Amazon.com did refund all of my money when I complained, although I had to push for the full refund. I was initially offered a 20% refund, which was totally unacceptable.)