Hi, I've just come back from a stay in the Cayes and on my last night I went shopping for souvenirs in the Belize Arts Shop in San Pedro. I ring with blue opals set in sterling silver caught my eye but none of the stock fitted my fingers! The ring was priced at $220 Belize. The very next day I saw exactly the same ring for sale in one of the 'duty free' shops in Belieze Int Airport for $76 Belize. Luckily the ring fitted so I bought it! I told the shop keeper at the Airport about the price of the same ring in San Pedro and she was shocked. I cannot believe the price difference is solely down to 'duty'. I was lucky, but I would have felt pretty cheated if I had paid the San Pedro price. If this is a general indication of the mark-up on items sold by Belize Arts other visitors need to be fore-warned!!