I could do without the "beggers" as well. I hate saying "no", but have learned to avoid eye contact. lol
I think the tour we took was through AutoProgreso...they have a website. That gets you away from the flea market begging at least!
Everytime I am in Progreso I see that very old lady in sort of an old nurse type uniform holding a can begging for money. She sort of scares me...
And one time a man selling jewelry yelled at me because I wouldn't buy what he was selling...he was rude...said "I hope you can sleep knowing my children will starve because of you!" Hmmmm....
August 2011, Carnival Elation
February 2012 on Carnival Elation
September 2012 on Carnival Conquest
May 2013 on Carnival Elation
*Upcoming Cruise* Carnival Dream November 2014