Humboldt Financial Trust
Consumer Report
- 03-27-2012
- 33
Same as all the others, 5 day free trial and promise of no credit card charge if not extended, which I didn't. Their selection was rubbish.
Still I find a charge on my card a month later.
Company: Humboldt Financial Trust
Country: USA
State: New York
City: New York
ZIP: 10016
Address: 33 E 3rd Street
Phone: 8779439339
Site: humboldtfinancialtrust.com