It's sad that books don't have the equivalent of steam sales. I have so many games I'll never play, because at $2 it seems rude not to but at £30, I gotta think about it.
A few of the tech oriented publishers have ebook sales on their websites from time to time. Like Apress has $6 per ebook during black friday. Informit was 55% off per ebook book.