fix bug for invlaid pence
fix for negative pounds and pence