I like Ecco shoes for comfort and some style (the range is limited here) and yes there are Grandma shoes there but I find them really good for all the hard surfaces we walk on everywhere everyday.

They can be found as a smaller part of Shoemart at City Centre and Centrepoint malls.

They have great casual shoes (flip flops and sandals) that are very comfortable but look good too.

HTH