I brought a case of cans in a roller cooler last summer... we were staying in a studio for the first two nights, then changing resorts to a 2BR and didnt want to hassles of transferring 'groceries', we delayed the grocery delivery until we checked into the 2br. So, we packed the beer (taken out of the box, then putting a plastic bag in the rollercooler as a safety net incase of damage) a few snacks and we checked it at the airport and didnt see it again til it was delivered to our room. No issues, all ready to be refrigerated.
We do use wegoshop for our grocery/drinks needs, and are pleased with the service they provide.