Ryan Hamilton compare prices