There was a shop near Chinatown which sold winter clothing, but
I don't know if its still there. Anyway, like some others here,
I've also seen the shop at Suntec. I think its somewhere in the
middle, but I forgot which floor. They hang their clothes according
to temperature one.....this section for 0-10 C, that section for
10-20 C, etc.
As for me, I bought locally trenchcoats, sweaters, etc etc. But in
the end, I got fed up of the high prices here and bought a leather
jacket (very effective) from Shenzhen at ony S$20 
For cameras, I would resort to the big stores like Courts, Harvey
Normal, Best Denki, etc. They're prices are not bad, service is
usually very honest and good...and you can have interest-free
instalment also (I think its credit card linked or something, not
sure).
I've never bought anything from Sim Lim area, although some people
say its cheap....because I've experienced unfriendly service there
before, so buy already feel damned lousy.