Welcome to capitalism. Charge what you think the market will pay. In this case, Canon is obviously sitting on a warehouse full of them so they need to get rid of them as their value is decreasing by them sitting unsold.
this would have been oh so useful about a month or so ago. Really? Wait until barely a week beforehand?