I received this book for free from the Goodreads group Making Connections in exchange for an honest and unbiased review.
All in all I ended up liking this story since it did keep my interest, but it was also very frustrating. The plot really appealed to me when I read the synopsis, but the delivery seemed disjointed, almost like it was written as stream of consciousness (which I'm not a huge fan of) rather than a coherent story.
As for the characters. I really wanted to like Sam, but I was not overly impressed with her. I just kept waiting for her to learn a lesson, grow up, something, but that just never seemed to happen. Perhaps it wasn't supposed to, I'm just not entirely sure. And I have to say WTH is up with Shells. I am all for quirky, funny sidekicks, but this was ridiculous. I almost stopped reading because of her. I personally find the occasional use of urban slang to be amusing, but when it apparently makes up the bulk of your vocabulary you just end up sounding like a moron!
Despite all of the above, despite any complaints I was intrigued by the story, and I think the characters did actually work together since there were many laugh out loud moments, especially from Sam and Shells investigations. I just suggest cooling it with the "straight up yo"'s.