Ive personally been there and have to say it is probably the nicest cigar store in the nation, or at least any that ive been to, the selection is massive and agreed, the staff is the best +1 for Holt's. They also have a nice cigar bar in the Wachovia Center, not that anyone wants to go watch the Flyers or sixers right now...but if ur there check it out.
Bookmarks