I think one thing everyone is missing here is that Apple and the accused shoplifter were under contract. Since he was using the Apple easy pay system and agreed to Apple's terms when he downloaded the app and got an Apple ID, he did nothing more then not pay up front for his agreed upon service from Apple. Because these types of misunderstandings can happen is exactly why this should be a civil matter and not a criminal matter. If the suspect continued to leave the store after being questioned by employees then the only thing I would say he did was violate his contract with Apple at which point they would have to take him to civil court. Think of it this way, if he did complete the transaction and gave Apple money for the headphones but the employees wouldn't give him the headphones because they didn't think he paid for them could he have the employee arrested for stealing his money? No, he would have to take Apple to small claims court. If you don't pay your contractor after he renovates your bathroom he can't have you arrested. All this kid did, legally, was violate the terms of his contract with Apple. This is just my opinion but I would love to hear what a lawyer thinks of this.