My card was charged twice by HERITAGEAPEX TRADE on the same day. I had to dispute it with my bank. HERITAGEAPEX TRADE then froze my account and said I had a negative balance because of the chargeback. They created the problem and then punished me for it.
Pros: Comprehensive tools|No hidden fees|Detailed reporting|Tax reports included
Cons: Would like more payment methods