Just had a look at CameraPriceBuster and the price of a 40D has just dipped.
Its free here :
http://www.play.com/Electronics/Elec...tml?P36=6EEWTX and if you dont believe me, then look at the image i have attached.
But after you add it to your basket it totals to £749.99
The cheapest now is Martins Camera at £730, and a few others have dropped recently. Not more so than OneStop-Digital who now have it for £650 and even with the cashback and Quidco discount from Jessops thats £30 cheaper than anywhere.