{3.5 stars} 
 This book was the perfect thing for me to read at the time (a.k.a in the couple of days I had between work and grad school), even if it also kinda drove me nuts. I only liked two of the characters--Louis and Alex. Alex is basically the book version of Your LL Bean Boyfriend, which is fantastic. 
 I will say that I had fun casting the movie version in my head. Jennifer Morrison would play Van and Armie Hammer would play Alex. I would so pay to see that in theaters.