CNBC recently covered this problem of Amazon fake reviews - https://www.youtube.com/watch?v=Mq_Ksga9uHY. Although it features some services for identifying fake reviews mentioned in an earlier comment, it seems to be largely an unresolved problem. These services seems to use grammar mistakes as a way to identify fake reviews.