When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
What they should have said is sorry for the inconvenience, here is a $100 gift card (GM used to mail out $50 like it was nothing, guess times have changed).
Why would they send out gift cards? Seems a little silly. Cadillac canceled the event. Its not the end of the world.