Electronic point-of-sale systems for retailers