Our on-time supply rate was 53%, a lower from 59% final 12 months. (this additionally sucks for cellular users as a end result of this was the one way to get across the 60 fps lock on cell, possibly ...