there are numerous cigars in the DR that are cheaper than outside the DR. i prefer the cigarillos so i can always get them cheaper in the DR than in the US. a real cigar smoker can easily detect the "fakes" they sell on the beach. cohibas are usually sold in the wrong box and the wrappers look like someone zerox'd them.

some cigars also have a raised seal. if in doubt, just go to a cigar website and print the wrappers of the cigars you want to buy. as far as stores that sell cigars, be wary. some of them will sell you fakes as well.