We did the Seattle 3 hour tour through Get Your Guide - if you download the app you get a 10% discount. We had hotel pickup as well.
On the Public Market Fish throwing - someone has to buy a fish for the fish to be thrown. We always seemed to miss the throwing...but it was interesting. We should have bought a fish and donated it or something.
I have to highly recommend the following for food in that area: The Kells (Irish Pub) - I had the Irish Chowder and my husband had the Irish Stew, Piroshky Piroshky (I had the puff pastry (just dusted with powdered sugar) and my husband had the Apple Cinnamon Roll (delicious) - we got these to eat for breakfast the next morning at hotel, and we had lunch at Michou Deli - great 1/2 sandwiches/paninis (reasonably priced).