Correct zero padding bug

Transaction calculations were not zero padding partial pound monetary values correctly. eg. ```16.5``` would appear rather than ```16.50```.