For vehicles, definitely. Foot passengers can often board on the day, but popular summer routes like Oban–Mull or Uig–Harris sell out early.