IMHO - The HR in Cozumel was not worth the souvenier. It is a long walk. We took a cab for the trip home. It is small and has the most limited pin selection. Also, the shirts were thinner white t-shirt material and sized differently. We were sorely disappointed. We collect a pin and shirt from each HR we visit. The Cozumel HR is the worst.
You will of course make up your own mind, and you should do it so that you have your pins and shirts, but just be prepared for a bit of a let down.
P.S. When you are on the ship, looking at the mall with C n' C's at the end of the dock, turn your head towards 9:30 - 10:00 around the curve of the bay and you can see the HR from the ship. It is near the end of the "strip" that is the main drag of Cozumel.
P.S.P.S. Timon, great pics!!! The Honolulu one is kind of hard to get to, and the Maui one is one of our FAVORITES. We love Miami also. They serve a GREAT Cuban sandwich!!