Add support for price and clean up lead prefix

I notice that `parsePrice` always returns an integer. This could be a problem if military.com ever sends price with partial dollars (i.e. `30.25`).