Most drivers would guess that Volvo is more reliable than BMW, but the truth is a little more complicated than that.