STM under fire for poor service