alternate price check implementation makes fewer api requests for same results

won't be default behavior until eve-c api stops choking on the new
paint-job hull typeids