Was it an early Christmas gift or a massive error?

Deal hunters snagged nearly-free trips through Expedia.ca last weekend.

One traveller, Colin Campbell, booked a return flight from New York to Toronto just in time for Christmas Eve for $40, taxes included. It also included a few days stay in a hotel.

Expedia offered a $300-discount last weekend for a flight and hotel package to Cancun, Las Vegas, New York and the Mayan Riviera.

So for packages just over $300, the trip was almost free after the discount.

Some people bragged online about booking more than 10 trips before the discount was pulled offline.

Expedia won’t say whether the promotion was a pricing error.