point of sale advantages and disadvantages