Is cashierless tech ready for prime time?