Can you guess the product/company advertised in the image above? A reader from Miami, Florida snapped the photo (I airbrushed out some hints). I'll post the answer after 20 guesses, or at the end of the week, whichever comes first. The winner(s) will receive from me NEDA's "Thank you for not talking about your diet" bumper sticker. Guess hard!
UPDATE: Oops--din't realize the file name would appear!