Shopping in Cozumel definitely ... I love Rachet and Romero for the sparkly jewelery. They will bargain as well.
In Belize we were not impressed with the tour we did but it was mostly to just see some of the sights anyway. The shopping there is not great. I will recommend Harborview restaurant though. It is down the hill when you exit the terminal area - to the right. Excellent service, excellent food and great deck downstairs for eating.