We had driven from Anacortes to Keystone (not even close to Coupeville) on Wednesday morning on our way to the Olympic Peninsula. We had reservations for the 8:45a ferry, but were notified about at least a 2 ferry delay as were were driving through Camp Casey. We got in line 8 cars from check-in and was told that the run was now delayed indefinitely. They said the the rudder system had failed, the boat hit ground and needed the Coast Guard to arrive and evaluate the situation, and it could take many hours. We had friends waiting for the ill-fated run before us and saw the ferry hit ground at least twice before arriving at the dock. They chose to take the Clinton-Mukilteo, and then the Edmonds-Kingstone route taking even more time and $$$ than us.
We then pulled out of line and took the Edmonds-Kingston ferry ($20 more and 3 extra hours of driving). We talked with some staff at the Edmonds terminal and they referred to the Port Townsend-Keystone staff as buffoons. I can't speak to that allegation, but it does seem that there are lots of issues on that run. Our run home today went well and we were positioned at the front of the boat for a great view.