Troy Reimink: The self-checkout lane is a great idea that has completely failed in practice