I purchase from them far too often! I blame AMEX for continuing to bump up my limit!
Never had any issues with the cigars I've purchased from them (I agree with the others about them being wet), but did have an issue with some merchandise not having everything included, but their customer support fixed the problem and threw in a bonus cutter and lighter.