I will give them a go. I wanted to book directly with BA as i get triple points and i guess the fare will be expensive so for my wife and i i would get a lot of ba miles. But as you and christep have pointed out the cost savings will be beneficial to me.
Many thanks