Canon's S100: gorgeous and very capable, but some models currently have a sticking point
It's not exactly ideal when the retractable lens of your compact camera stops retracting and is left fully extended if it gets a bit too hot or sticky outside. Unfortunately this is the precise scenario that's been afflicting a handful of Canon S100s. Apparently an internal connection fails in some of the cameras if the temperature or humidity levels get too high.
I can't see that happening in these parts right now, it's just too cold. But it'd be a different matter entirely in Florida.
It's only cameras with serial numbers that begin with the digits 29 through to 41 that are affected. (So the serial number would read 29xxxxxxxxxx, or 35xxxxxxxxxx, or 41xxxxxxxxxx, for example.) Canon is offering a free repair if yours happens to be one of the unfortunate ones. It doesn't matter if it's out of warranty, and there are rumours of refunds if you had it repaired independently, too.
Get in touch with Canon Customer Support wherever you are, and they'll help you out if you have an affected camera.