Fix #36.
Fix #32.
Round prices to 3 decimals. Fixes #33.