IHUB has HORRIBLE customer service. People are pay
Post# of 3935
That is a scam! Complain to your credit card company, file a dispute online for services not offered as promised. They will reverse the charges while they investigate.
Copy all your deleted posts to show they do NOT violate their TOS, because that will be their excuse to the credit card company.