Shopping in St Croix is a treat! You’ll find all you need from fun quirky markets to unique galleries and upmarket boutiques!