lots of cubans in tourist areas will try to sell you anything and everything cigars,tours,sex,drugs,liqour,etc... be careful who you deal with even thought cuba is a safe country it's still an communist country and you should be careful buying thing from stangers
Unique Suggestions: atleast use street smarts
Fun Alternatives: meet cuban friend there that can tell you how things work
only buy cigars from government stores! no matter what your new best friend says, REMEMBER THIS even though you probably heard it about 100 times. Even though I read this advise 100 times, I was tempted to buy from 'my new best friend' but I eventually came to my senses and bought at the government store. 99.9% of the time it's fake!
As you're enjoying the sun on the beach you might be approached by men who want to sell you cigars. They'll usually try to get your attention and then say that they have Cohibas for cheap. Do NOT buy from these people as you could be duped and end up going home with cigars that are not even made up of real tobacco.
Note that there are authorized beach vendors on the beach who operate rolling their carts up and down the beach. They will sell trinkets and banana leaf hats.
Unique Suggestions: Just say "No!" Also most resorts will have security guards around the perimeter of the strip of beach that the hotel runs. If you continue to be harrassed, just report the individual(s) to them or to the hotel.
Fun Alternatives: Buy from the beach vendors if you must but I would save my money to spend in the resort gift shop or in Havana. Believe it or not the prices for most items in Cuba are pretty standard. I found that the t-shirts in the resort were exactly the same price one would pay at the market in Havana and at the Hotel Nacional in Havana.
Only buy cigars from government shops or the shop in the hotel. Never buy cigars from someone off the street. Even cigars at the market stalls could be suspect.