King David Williams III compare prices