It did for me once.
While on holidays last year, I ended up buying a Nintendo DS. Bought two games while I was at it, too. 'Bout...two weeks later, I was asking myself, "Why the hell did I buy this?" I ended up giving my DS the benefit of the doubt by buying a couple more games, but, nope, it didn't work.

I mean, I still play Animal Crossing a few times a week, but it doesn't really make up for anything. I can't say I'm mad about it, but I hope I don't do anything like that in the future.
So, anyway... Have any of you guys made any impulsive purchases?