Am toying with the idea of purchasing a mountain bike......budget around £150 (which i appreciate is fairly tiny) subject to wife's approval .....

any suggestions?

Is Halford's a bad place to look?

Want something that I can use on and off road that wont fall apart too easily.....

Thanks