Michael Craig Clemmens compare prices