You check ValleyMetro , the train says it’s on time. You arrive at the platform 10 minutes early anyways. Still ValleyMetro says on time. No train in sight on the map. Still, ValleyMetro says it’s on time. The time has passed, no update, no train. Fast forward to 25 minutes later, checking ValleyMetro continuously for updates, the metro just skips two set times and finally shows. There was a supposed “platform announcement” about 20 minutes into my wait, well you can’t hear because we’re literally on a busy street. What if I was deaf, how does that help? Let’s not forget the fact that no kiosks ever work, there is never security staff on site or on the trains and while I’m a paying customer via a card, homeless continue to ride for free. ValleyMetro and metro continues to do nothing but provide false information to its riders.