Thomas Howard Riley compare prices