move price information part into method identify_part_prices(routes, options)
cleanup error handling for too fast and too many concurrent http requests