Christopher C. Yorke compare prices