fixed bug in item id to price mapping and resolved unit tests