David Beverley Sr compare prices