I've got it done, whoop! Just waiting for a few deliveries from Amazon. Had a couple of issues though. Mother wants the Mamma Mia dvd which she informed me was selling in tesco for £7. Lies! It was nearly £15. It was the same story in the rest of town except in Woolworths who were selling it for £10 but had run out of stock. I ended up purchasing it from Amazon for about £12 which went somewhat over my buget but I saved on a couple of books that I would have otherwise bought in town. I found it harder to buy for friends as well this year, probably because I haven't seen them in a while I seem to have forgotten the things they like, but I hope I got it right in the end.