I love the colorful island life. I didn't have many market shops because I don't go to the shops that much. I look on occasion but hardly buy. Although, I do shop for their linen and some nice watches once in a while. It is fun to check out the first few times.
I will bet anything there is great metal detecting on those beaches. All those drunk tourists dropping their jewelry and such. Oh, yeah! Score! Kidding. I would be sick if I did that, but, #1- never drunk on the beach #2 never wear jewelry on the beach, well, except God (my medal)
I don't mind the vendors but, as you said, as long as they aren't pushy, it's all good.
And thanks. ;)
!tip