Yeah chin up, get stuck into it yourself, it's fun learning about them and they are fairly easyish to repair, I try to do most of my repairs myself.
I paid a lot if money for an 04 low miles disco 2 years ago, had one or two problems but nothing major yet,