In this task, you're given a review from Amazon's food products. Your task is to generate a rating for the product on a scale of 1-5 based on the review. The rating means 1: extremely poor, 2: poor, 3: neutral or mixed, 4: good, 5: extremely good. 

[EX Q]: I bought this item when it was heavily discounted (about $12) and it got here very promptly, since I am a Prime member. Every can has small dents. The discounted batch I ordered and recieved appears to consist entirely of factory rejects. They were bought 02/2012 and have a 12/2013 best by date, so not that big of a deal. None of the cans are punctured, just small dents. The contents are currently GTG.  I'd say if you are planning on eating these within a few months to a year or so of purchase, go ahead and do it. If not, I wouldn't trust dented cans beyond their best by date, or even really too far before then.  As for the contents, same as you buy in the store. Wife and kid love them, which is why I bought it.  The price has more than doubled since I got mine. Perhaps I just got a reject buy... Be warned.
[EX A]: 3

[EX Q]: The shipping was very fast, but so was the expiration date.... got it on Feb. 14, 2012 expiration is April 4, 2012 (only 6 weeks before it expires).  Who can eat so much seaweed in such a short time??????  I should have returned it, but who wants to go through all the trouble.  Well I stuffed it all in the freezer and hope it will be still eatable.  That's what you get when you order food online.  I will not order it again!!!!
[EX A]: 2

[EX Q]: I love the coconut water - light and refreshing, packed with potassium. I was guzzling it down like, well, water, daily. I don't really enjoy plain water a lot of the time, but this provided refreshment, hydration, and flavor without a lot of the junk and/or calories that other drinks come with. 5 stars.  I was looking forward to continuing buying it and consuming it regularly with subscribe and save. However....  Price, specifically change in price, is terrible. 1 star. I cannot say more.
[EX A]:
3