Needful Things   by Stephen King

The novel "Needful Things" written by Stephen King was published in 1991 and was called "The Last Castle Rock book." In this novel a new shop opens in Castle Rock owned by Leland Gaunt, who sells many different items, and something you have always wanted is always available...

"Why is it that so many people think all the answers are in their wallet?"
Stephen King ~ Needful Things

The items in his shop are available for various prices, always reasonable... But he also expects something extra from his customers... a deed of his choice, more like a prank. But soon it's obvious his intentions are not so innocent...