We went on the whale watch this past weekend and overall it was very enjoyable. I purchased three groupons back in May, for me, my fiance and his 14 year old son. I called last week to make the reservation, and it went smoothly enough. So as far as the groupon drama I've been reading about, we had none of that. We got to the location, and they sardined our cars into the lot, about four deep. The two cars in the middle are stuck until the other car owners arrive, so keep that in mind if you are in a hurry to get somewhere after the watch. Loading was smooth, the trip was awesome. The staff on board were very nice and had tons of information to share. We saw 3 blue fin (?) whales, 2 humpbacks and dolphins/seals. SO FUN! My only two complaints: other customers on the boat can be so rude. Remember, YOU ARE NOT THE ONLY ONE WHO WANTS TO SEE WHALES. Pushing and shoving to get to the edge is not going to win you a spot. And the kids can't see over you, so move over!! Also, the young girl in the gift shop was very rude. She comes off as not wanting to be there, which is fine, but don't take it out on the customers. Other than that, fantastic experience and will go again!