Doing Business on the Go with a Mobile POS System