FYI, I bought my M9 last week and the same day when I checked for updates there was one available and I'm now running 1.32.631.31. I've never experienced any heating issues and the camera works fine for me, but I'm not a good person to provide a camera review.
I just wanted to chime in on the conversation with an update for you. Unfortunately, the HTC One M9 has been discontinued with Rogers as of November 13th.
However, if your heart is set on having that specific device, some stores may still have inventory so I would suggest calling your local store to confirm if they have any in stock.
You can locate your closest store by clicking here .