My sister got the same itchy bumps I got!! Weird.