Not sure if they are much cheaper. I've used them before but not in the last few years. Had no issues with delivery and all arrived with no hassle.
The last time I used them I was pregnant and couldn't face the annual trek to the book shop. But last year I looked up the prices on their website & when I checked my local store they were just as cheap so I stuck with local store.