If you know a Lego fan this would be an awesome pressie for them, as the LEGO Joker Alarm Clock is now less than half price at just £12 in the Clearance at John Lewis. Amazon have also matched the price so you can get it from whichever is most convenient.
This is a large clock at 24cm tall, and is a big scaled up version of the Lego DC Superheroes Joker Minifigure. It has a a digital, lighted display and an alarm function. The snooze and backlight are activated by pushing down on The Joker's head. He even has moveable wrists, legs and arms as well, just like a regular minifigure!
I think this would be a super gift to put away for Christmas or birthdays, and as this was £24.99 at full price I think it's a brilliant bargain.
If you're ordering from John Lewis home delivery is free on orders over £50, or costs £3 on smaller orders. Click and collect is free on orders of £30 or more, and £2 if you're spending less.
Amazon have free delivery on orders of £20 or more, and is free for Amazon Prime customers on all orders, otherwise charges will apply.