A few days before the first covid 19 lockdown i spent £3,500 at a camera shop that i must not mention , not long after i spent another£1,500. Over the following weeks i started getting emails from the shop for " sale " items so i decided to take a look , i went to my recite drawer to confirm the price i paid for one of my lens. I had paid £1,700 for a certain lens and a few weeks later the shop was now advertising it for £2,220 , an increase of £520 over what i paid but now saying £20 off so it was £2,200. Is that legal ?? all i know is that if i was spending that kind of money i would want more than £20 off. On the day of the initial purchases i was told i must buy 2 carrier bags to carry the items to the car , the shop manager was so disgusted at the staff members attitude he gave me 2 heavy duty canvas carrier bags for free. Obviously you cant print shop names but was wondering if anyone else had seen similar things , the shop i am talking about is still doing what i would called false sales.
While I do not know what site it is or what you bought exactly I'm going to have some trust that it is a reputable site you ordered from. Thing is prices on camera gear do fluctuate and lens retail prices do sometimes go up. Also historically Canon does do instant rebates on all major retailers for limited time frames this is usually either spring or holiday season time frame from my past experience. The general point ...price can fluctuate, and may be driven by market, or Canon rebates, as well as other factors. The $20 rebate does seem like a joke, but maybe they are trying to price match other competitors with it, I am not sure why you would advertise a small price change like that as a "deal" on such a spendy lens, it is a small discount and would make sense to quietly update the price in their system. https://www.cpricewatch.com/product/05613/Canon-EF-100-400mm-f4.5-5.6L-IS-II-price.html This link shows a site where you can see price trending on gear..that lens you have started at $2200 its first year trended down to $1800 all; now full retail new is $2400. I bought my 17-40 L for $649 new regular price back in 2005, now brand new they are $799.