I had a hard time getting through it in the beginning. 
 The heroine was acting like a total weirdo (Perhaps that's what shopaholism is :p) .Later,it was OK.. 
 Felt the book's story was better and more reasonable than the movie's.(Movie had its moments of course,like the scene at the restaurant where Becky's dress turns out to be same as that of the waitress' )