I can confirm no duty. I suppose the prices are a bit higher than the states, but way less than Belize. The selection is not large either. It is a bit of a hassle juggling things around / having to pack them in your bags (liquids) for the Tropic or Maya flight, but well worth the $$$s.