The cigars on San Pedro are very expensive. Will you be making a trip to Belize City? If so, you can purchase them at the local supermarket for very little. I usually purchase them over the internet or from Mexico. Monte Cristo #2 I usually pay $275 a box. But in Belize City I purchased them for $135 a box!!! Don't purchase them at the international airport, they are extremely expensive.