Category: Rants

Rant – Avoid ebooks from Packt Publishing

Since I got my Kindle DX over 6 months ago I’ve been buying lots of Ebooks. Some from the kindle store, but actually most of them directly from publishers. mostly O’Reilly, and Pragmatic Bookshelf but also few others. Both publishers offer ebooks in variety of formats, including .mobi which works on Kindle (including Kindle apps for Windows/iOS and Android), epub which works on IPad and many other devices. The books are nicely formatted, including great formatting of source code, links are clickable etc.


Above you can see an example of that, from a Prag Prog book, screenshot comes from the awesome Kindle for Android app.

I do this introduction to show you that I am used to a high standard of books. Also the fact that most publishers offer books in several formats (.mobi and .epub as a bare minimum, but most of them also offer PDFs that work on mobile devices and O’Reilly even offers .apk for some books). That’s the quality I’m used to and that I expect. And then I bought a book from another publisher – Packt Publishing.

Please be advised that the following is a rant.

tl;dr version – Packt Publishing absolutely sucks. Don’t buy from them.

Fail one – “yes, we have .epub” (no you don’t)


The above comes from their website. I really wanted to get .mobi to read it comfortably on my Kindle, but I figured the epub will do. I can read epub on my phone and I thought I’ll just convert it to mobi if I needed. To my surprise and unlike advertised the .epub version of the book was nowhere to be found. I obviously learned that after I payed. To be fair, I checked few weeks ago and there was the epub version. It’s still a fail as they didn’t let me know in any way that it became available.

Fail two – “here’s your epub” (are you kidding me?)

I thought that (finally) getting the epub version would be the end of my problems. I was wrong – turns out they screwed up the formatting of code samples – there’s no indention at all, which makes reading them a horrible experience (and the book I bought has lots of code samples).


Screenshot comes from fantastic Aldiko app for Android. To make sure that the formatting issue is not the fault of the app I checked it on two other apps including one on my PC – it’s broken everywhere.

Fail three – “you can read the .pdf on Kindle” (no I can’t)

Back to the purchase day – oh well, I thought, at least I have the .pdf version of the book. I opened it on my PC and it looked all right. So I copied it to my kindle and to my phone to read it on the bus the following day. The following day though when I tried to open it, it would show me the cover but when I tried to move forward to where, you know – the content is, the Kindle would freeze and show me white screen and .pdf viewer app on my Android would just plainly refuse to operate and crash. So the only option I was left with was to read the pdf on my PC.

Fail four – “Our commitment is to reply to all e-mails within 48 business hours.” (Well, it’s been four months…)

That really pissed me off, so I found contact info and send them an email:


I’m still waiting for the response.

Fail five – “We won’t spam you anymore. Promise” (oh, btw, here’s our latest offer)

After giving up on them I noticed that they started sending me spam with offers for new books they publish. I complained and (to my surprise) quickly got an email with apologies and promise they won’t spam me again. However here’s what I found in my inbox today (the mail above, below is the other email from some time earlier):


Bottom line

I now really appreciate the effort other publishers put into the high quality ebooks they produce I’m now even more happy to pay for them, knowing how horribly experience with ebook publishers can be.

Can you spot a difference?

This is registration website of one of the major logistics companies, can you spot a missing piece?





For these of you who can’t read Polish, the text next to the bottommost textbox sais “type the CAPTCHA digits”.

It failed to show the CAPTCHA in 3 out of 4 browsers. Not to mention that even though it says that required fields are only these with *, it required text in some that didn’t have the *, it would not accept NIP (which is Taxpayer ID) unless it was formatted with ‘-’ in the appropriate places, as if they couldn’t figure that out, unhelpful error messages, or error messages showing up when entered data was correct. Just a wonderful user experience at the end of a wonderful day. Hopefully their core service is better than their website.

Technorati Tags: