W.B. Macdougall compare prices