I Believe they closed the small factory and cigar store at Centro Leon. The main factory (on the outskirts of Tamboril) now does daily tours, I'm not sure if they sell direct there, but they might. The cigar shop in the Gran Almirante hotel has all the major Dominican brands at reasonable prices...and they are definitely fresh. You can also get un-banded cigars at an amazing price which are made by a VERY famous factory in Santiago. If you PM me I'll tell you who it is :ninja:
If you want to watch the guy roll your cigars and are up for a little adventure...drive through Tamboril...there are several factories and shops on the main street that will sell direct...cigars range from decent to excellent, but I don't have any particular location to recommend. HB might.