For anyone who has brought stuff from Amazon.co.uk, (don't know if the other sites are covered too).
If you order/pre-order an item and they reduce the price within 30 days of them dispatching the item then you can get a refund of the difference. Here's a link to a forum thread on how to claim.
http://forums.moneysavingexpert.com/showth...035#post7757035
Don't forget to check those christmas pressies you brought against their sale prices.