Went into my local woolies and got a few annuals - albeit last years - for 50p each. They had a big trolley full of them and i asked if it was a nationwide thing, and i was told 'Yes, while stocks last.' Seems instore only as still £6 plus online.
They have quite a wide selection: such as Scooby Doo, Power Rangers, Dora, Manchester United, Football, Rupert Bear, Bratz, Bob the Builder, Postman Pat and others which i cannot recall. My kids loved them, doesnt matter if they are a year old, they are still good books and at that price i was very happy!