"Their half price would be $87.50"
Yes, if "Half Priced Books" were to have a business motto that followed that plan, but it is really more of a business name than a business practice.
Chances are Half Price Books already had a shelf full of duplicate recent hard back books that other customers like your self brought in and sold. Try to learn about the economic model of price determination in a market called "Supply and Demand".