I booked through Hawaii Discount before I read the reviews, which made me very nervous. My credit card was immediately charged and I received a confirmation but no tickets, so I called. They answered right away and the lady told me that the day I chose was not available, but the next day was, so I switched and was promised tickets within a half hour. When an hour passed and they didn't arrive I called back. They resent the voucher, I called Pacific Whale Foundation and they confirmed the reservation. Very Happy.