Firstly I am so impressed with this forum and all the fun and helpful members. I've just spent most of my evening reading through the postings and you guys are great!
Here's the set of events that led me here...
1. Son's birthday coming up (3, yes, that's right 3). He loves trains thanks to...