Bil Donovan compare prices