This is a LOL idea. It sounds like it would work best if the wearer used their debit card for all purchases - then the negative feedback would be immediate, which would be better for forming that "association" they mention. If they used credit cards or cash, they could just be getting unexplained zaps a few weeks after their credit card payment posted...