So, I got a camelcamelcamel alert for this lens on Amazon (as posted here
) yesterday at the cheapest price it's ever been, but it was out of stock when I got a chance to look at it (½ hour after receiving the alert). Given the price drop I wondered if Amazon had matched someone else - a quick Google search showed it at the same price at John Lewis. Ready to pounce, I clicked through and found it was out of stock there as well - although JL's price promise was mentioned as being active. After attempting to find who it was they were price matching (without success), I resolved to check my local branch this morning. Initial results were not encouraging as the price on the shelf was the usual price of ~£650, however a quick chat with a staff member confirmed that if the price was listed on John Lewis's website then it would apply in store. A quick stock check, and I got the last one in stock in Kingston!
Given that the price is due to JL's price promise, I imagine this is available at every John Lewis, but I doubt they have many of these lenses in stock at any one store given the usual retail price. No idea how long the price will last either since I couldn't work out who they were price matching - the obvious suspects (Jessops, Argos, Currys/PC World) either don't sell it or haven't reduced the price.