No one in our group wanted to check luggag so we looked and looked for the maximum size luggage etc we could find and just happened on these one day while shopping for something else.
I'm sure you could have got coolers in mexico if you left the resort, but we already had these so it just worked.
We had to roll up our close tighter than a snoop joint to get everything to fit!