Ordered tickets to go whale watching on only day my daughter was in town. Scheduled with Newburyport Whale Watching company a week in advance. They called day of and cancelled our trip because "they didn't have enough people to go." (And is is MY fault?) Since daughter was in town only THAT day I ordered another set of tickets from a Gloucester Whale Watching company (Seven Seas) for that afternoon. This company was stellar! After several emails and calls to both Groupon and the Newburyport company, they informed me there would be NO REFUND. Now I'm out $75. The company cancelled on ME. I'm due a refund.