I was on Orcas this past weekend. We waited three hours for a ferry to Orcas on Saturday morning, then seven (!!!!!) hours for a ferry back to Anacortes on Sunday. Arrived at 1 pm, finally got on a boat at 8 pm. The boats are small, the ferries infrequent. There is no reservation system. My advice is to go mid week, avoid weekends when there are special events, fly by Kenmore Air or find an alternative to Orcas. This is the worst ferry traffic I have ever seen, and I have been a ferry rider over 20 years.