St Johns offers a variety of merchants offering most everything needed to visit the island or live there.
Heritage Quay, at the land end of the cruise ship piers, offers a wide variety of duty-free shopping for international visitors. To qualify you for duty-free treatment, merchants often ask to see airline tickets or ship ID cards. Offerings range from jewelry to liquor and tobacco, with one especially nice store for linens. Excellent and unique, hand-made gold jewelry can be found at the Goldsmitty on the street one short block south of and parallel to the main shopping street for the Quay.