Theodore Boone compare prices