I to have itchy spots on the palms of my hands! I assume it is an allergic reaction to something, but I don't know what. If anyone has the answer, please let me know