William McCluskey compare prices