When looking at reviews, it's important to remember that what one person regards as 5/5 may be very different for others. For me, I give a book full stars when I personally couldn't fault it - it's a book I'll always recommend and think about. I don't often re-read, but when I do, it'll be for a book that I gave full stars.
What about you guys? Do you give full stars sparingly?