I understand that Havelock wool is the top choice for van insulation. However, why is it always the Havelock brand name? Does no other company package sheep wool for sale? Further to this.... If it is simply sheep wool could I not buy it direct from a sheep farm?