Got my Rico order yesterday. It had a large logo plastered on the side of the box. Nice! I didn't get the pamphlet I saw someone else had gotten but that's probably cause I only ordered a half case. My lot numbers seem to match what others have posted too. I've never done the energy drink thing (only coffee), so I can't compare it to anything like Red Bull. Tastes pretty good. A little on the "tart" side, I'd say. Nothing a splash of rum couldn't fix.
Here's a pic.