HONEST AND DETAILED REVIEW:
I have bought this product several times now, and will continue to do so. I have tried the Mandarin version, and the Coconut version. The Mandarin version has a very strong coffee smell; personally, I loved it, but you may not. I don't recall smelling Mandarin, but it definitely does smell different than the Coconut. My only issue with the Mandarin version was that it temporarily stains your skin; I had to scrub really hard with a loofah to wash it off with body wash. It does come off with a little effort, but I was worried it may stain the tub over time.
Having experienced that, I decided to switch to the Coconut version, which is what I have bought the last several times. Not really any Coconut smell, but the coffee smell isn't near as strong, if you'd prefer that. The Coconut oil in the scrub, however, does leave my skin noticeably softer than the Mandarin version had. I have extremely dry, ashy and flaky skin, and using a bit of this scrub before bathing has worked wonders. It leaves my skin feeling baby soft for about 2 days, without needing lotion or any other form of moisturizer.
Now to address the mess; yes, using this scrub is a little messy in-shower. However, it's totally manageable. This is what I suggest: pull your hair back, and start with the scrub, BEFORE bathing. Use small handfuls of scrub at a time, and rub into the areas you want to cover. You can apply all over, or you might just want to hit problem areas (under the butt, inner thighs, knees and elbows, heels, etc). I don't recommend applying any to your face, but if you do, BE VERY CAREFUL not to get this in your eyes, ears, nose or mouth. As you apply and scrub yourself, excess coffee will fall off of you and litter the tub floor, and you may accidentally rub some onto the shower curtain + shower walls. Just use your shower-head to rinse the walls and floor while rinsing yourself, when you're finished exfoliating. If you don't have a movable shower-head, just use a cup. As long as you rinse everything down the drain immediately after using, the scrub shouldn't leave behind any stains. I've not had any problems with this scrub clogging the drain either, and I've been using regularly for about 9 months. READ THE DIRECTIONS FOR USAGE, because your skin must be wet in order for the coffee scrub to stick while you rub it in. If you try to apply this scrub to non-wet skin, it will all fall off, and you'll waste most of it. If used correctly, one bag can last you a month or two, depending on how much you use at a time. A little goes a longer way than you'd think!
Note: I do not use this scrub during every shower. Having extremely dry skin + hair, I only shower about every 2-3 days, so I only use this scrub about once a week. If you shower every day, maybe just use the scrub 2-3 times a week, or perhaps on the weekends when you have more time. Again, because of the mess, it does take a few minutes to clean up in-shower. Don't use the scrub if you need to get a really quick shower.
The bag: one reviewer has already commented about the bag not resealing after awhile. I too have had this problem; the scrub ends up getting inside the seal, making it difficult, if not impossible, to close all the way. This honestly isn't a huge problem. You could easily dump the scrub into another container or bottle, if you prefer. Personally, I've just been folding the top of the bag down, it stays pretty easily, and just sticking the bag in a shower caddy shelf, folded-down-side facing the wall. Moisture does get inside, but not near enough to cause the scrub to stop exfoliating. If you feel like the scrub is too dry, as another reviewer said, you may even prefer this.
Picking a scrub: get a scrub that will most benefit you. If you have extra dry skin, I would suggest trying the Makuna Honey version, since Honey is also a good, natural moisturizer. This the version I will be buying today. I have not tried the Coco Berry or Vanilla versions, so I can't attest to their fragrances, or lack thereof, but I don't think either has any added benefits. I also have not tried the Peppermint version, but I imagine the Peppermint oil would add an energizing benefit; might be good for early morning showers.
I hope this review has been helpful. This is a great product, and as I said before, if used right and made to last, I think you're really getting your money's worth by getting the two-pack. I get a two-pack about every 4 months.