Just found at Walgreens for this season's Halloween merchandise. I may have seen these last year, but didn't buy them then because I was hoping that they will be on sale either when Halloween got closer, or even after Halloween. But as you can guess, they were gone by then.
So this year, I bit the bullet and paid full price, mainly because while they had 3 Sally left, there was only 1 Jack at the Walgreens store that I went to. They sell for $15 each, and about 11 inches tall.