Targeted advertising

I use Facebook. The ads in the sidebars are an interesting diversion. I understand why horse-racing novels are promoted, since I included in my profile that I enjoy "Dick Francis novels." But why did an ad for this product show up today? And is it any good?