I visited their website a lot when I was first starting out with cigars. Luckily I got on the forums before I started ordering online and was quickly warned away from them.
From what I've heard, extra hidden charges are the norm, not the exception. I'll never order from them no matter what kind of deal they've got going.