I did a quick look around in places mentioned and in other places in Peninsula Plaza, Funan, and Lucky Plaza.
Today went to Canon showroom in VivoCity. Canon said that their retail price for underwater housing is $299 and that it is illegal for resellers to ask above Canon's price.
Is this really so? I was quoted anything from few dollars below Canon's price up to a markup of almost 25% above it.