HCTCSupport.com
Consumer Report
An attempt was made to charge $2.50 on my credit card from HCTC Support. When calling their number I was greeted by a representative from "24/7 Support" that informed me they handle matters for over 1000 businesses. When I asked for a physical address for 24/7 support I was told there ...