Anyone ever heard of this brand? Barts of London. They are (I'm told) made at the Fuente factory in the DR. Thoughts, good or bad?