There should be a place called FUMO there in Punta Cana, and if not, take a day trip over to La Romana and go to Plaza Caribe, there which is located on the way out of town on your left, before you get to the big intersection with the light, but after you cross the train tracks..They have a major selection of everything made here.
If you go to the Marina, there is a FUMO there that sell genuine Cubans that your friend might be interested in.
Cordially,
HB