i truly believe karma bites let it take its course i have felt hurt by alot of people and put it out to the universe and said let the universe give that person the karma they deserve and leave it in there hands sometimes it takes a while for karma to get them but thay were not real friends to you anyway.
What you are thinking of is "what comes around, goes around." Not karma.
In regards to karma, it does take awhile to come back to you, depending on how long the rest of your life is. Karma is more like a score that determines how you will be reincarnated after you die (if you believe in that stuff).
You are correct, Xena! Hinduism teaches that a person is indeed reincarnated due to the "final score" of deeds done in life. Of course, the ultimate goal is to become one with the universe, Nirvana or Ultimate Enlightenment. I tend to think of karmic-type consequences as almost Newtonian in nature; Every action has an equal and opposite reaction; hence, if one does something selfish or mean, it will come back equally, or worse. Same with good consequence. It has to do with intent and motive. Ultimately, it is up to the universe, or the Gods.