Daniel Grahame compare prices