From Hippie markets to trendy and modern fashion stores, the Balearic Islands are full of exciting shops. Go crazy and find yourself the perfect item.