Hard as it may be to believe, simple, over the counter medicines are hard to find in Cuba. I find the hotel maids really appreciate Children's tylenol, brand name toothpaste, and the like, as "tips". If they can't use it themselves they can barter it with other Cubans