TASK DEFINITION: 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. 
PROBLEM: I have managed to find these crackers in other countries on our travels but had run out. I love that they are individually wrapped small packets in a stay fresh container. This makes them great to carry in my purse, take to work or on airplanes for snacks etc. Also love that they are not overly salted like so many American brand crackers. Company that shipped them did a great job - fast too!

SOLUTION: 5

PROBLEM: One of my favorite but rare indulgences is a can of orange soda; so I was looking forward to the combination of bubbles and orange flavor when I popped open my can of Switch Orange Tangerine. To my disappointment, it tasted more like fruit punch, perhaps because of the apple and grape juices in it to sweeten it. I would say the makers of this drink went overboard on the apple-grape combo, not just in the flavor department, but in the sweetness. It's sticky icky sweet, more than any of the cheaper brands (Sunkist, Crush and others) of orange soda, or the higher priced goodies like Orangina and the delectable Izze.  It is fairly healthy however, with no bad stuff and quite a lot of Vitamin C (100% based on 2,000 calorie intake), All Natural, etc. My recommendation is for more orange, less apple/grape, or change the label flavor to "mixed fruit." It's 140 calories per cute little 8.3 oz can, and if you're not expecting orange you may like it. So far, the taste winner for cute little cans for me is Izze's Grapefruit, which has the perfect balance of flavor and carbonation, with the right amount of sweetness.

SOLUTION: 3

PROBLEM: $5.00 over the local grocer's regular price. I expected a fair market price when I placed this order, but because I didn't research it I was extremely disappointed to find it so inflated. Live and learn, I hope I can save someone else the trouble of having to make a return.

SOLUTION:
1