Yes! If you getg your hair braided you are saying: "I spend lots of money on beach and street merchants," and they will try to get you!
Anything you buy on the beach, get the price up front!!! Otherwise, you will have to get rude, and if you are not willing to get rude, you will get suckered. Beware of people serving you stuff, and DONT EVER PAY FOR SOMETHING YOU DIDNT ASK FOR! NEVER ASK FOR ANYTHING BEFORE YOU KNOW THE PRICE!!!
I have gotten careless and have been "got" even after I was aware of the game. Thats what I get for having my mind somewhere else. Learn how to say "no" and dont be a softie, you will do fine!