for £10.99 I now have a "Desk Calendar" for Tim

It had space for 13 photos, so I used a combination of photos of just me, Tim & I, and a few group shots.
The best part?
December's photo is a "racy" photo...it's not dirty, but I am naked except for a very strategically placed Gryffindor scarf that nicely covers my boobs and girlie parts, but I know he'll like the surprise!
And as an added bonus, photobox takes paypal!
so, this is what I have for him so far for Christmas -
Photo Calendar (£10)
A Cider giftbox set from BHS - has 2 bottles of cider, 2 pint glasses, a bar tray, and a bottle opener (which is ironic as I broke one of his pint glasses AFTER I bought this and he said the other day he needs a bottle opener) (£16)
2GB Sandisc MP3 Player (free, as it was a giveaway my mom got from her office last year and she didn't want it. Boss claimed it was worth $75, I've seen it go on eBay for less than $30 lately)
Blues Brothers DVD (£3 something from Amazon UK!)
And in his stocking so far -
4 US train badges ($1)
a train watcher bumper sticker ($1.50)
"signalman" pin from the NRM (£2.99)
boxers that say "my other pair is in the wash" from the pound shop (£1)
I need to buy more stocking stuffers - as the stuff I have only fit in the toe! (I bought a plain stocking and some fabric paint and put his name and a train on it) Any ideas on inexpensive stocking stuffers? I could put the DVD in his stocking if I needed to, since at home my mom and I operate on a $5 or less item goes in the stocking, but I wanted to have a few gifts under the tree for him.
Technically, he's getting a scarf, too. BUT, he asked me to knit scarves for his dad & bro, and I told him this means he might not have one on Christmas (because then I'd be making 3 8' long scarves in less than 20 days!).
I also was thinking of buying a piece of lingerie and having him open it - We walked past one of the lingerie shops and in the window they had a "Santa" bustier and he commented that he was picturing me in it...I know I saw a similar item over at Primark for £8 or so, so I thought I'd go into town and get that.
Did I go overboard? Or not get him enough? Ugh, it's so hard. His hobby is a really expensive one so I can't get him anything for it. He gives his mom a book catalog marked up with what train books he wants and his family takes turns picking something from it, but I didn't want to do that, since he'd be expecting those books. It's the same reason I gave him his copy of Beedle the Bard after I picked it up - he knew I pre-ordered them!
One other thing I wanted to get him was a copy of Anne of Green Gables. He wanted me to read his favourite childhood book, Swallows and Amazons, and I thought I'd be fitting if he read mine, too. BUT, I also have plenty of copies of the book at home (I tend to collect them at garage sales, etc) so it almost seems silly to buy him a brand new copy. OTOH, I could use it as an excuse to start collecting the UK versions of the book....