#294 Fixed to make test passed. But logically are wrong (price set 0.68 instead of 0.89).