Hi Gareth,
Really glad you like it and i hope you have many happy miles together!
Not sure why the gear should slip as it didn't once for me. It could be the gear cables, as Andy says, but I haven't touched them for over a year
so not sure why that would cause you an issue on your first real outing but I hope it doesn't happen again!
Enjoy
Steve