Personally I think they’re great! Kinda reminds me of Funan center but on a much smaller scale. Its great because you get to shop around for stuff in one location. And because all the booths are in close proximity, there’s definitely a sense of competition among the sellers with the competition being only 3 feet away!
With the many new buildings and shophouses sprouting up like mushrooms, I wonder if anyone’s thought of doing a mini Funan center or Imbi Plaza with all shops dedicated to ICT related products? If that happens, I know where I’ll be spending my weekends shopping for my next tech fix heheh!