Chanel on St. Barts or St Martin?

  1. Does anyone know if there is anyplace you could buy Chanel on those 2 islands in the Caribbean? Thank you!
     
  2. At st. Barths :smile: