I found charges on my husband's credit card saying: BP which stands for Brisk Partners. Their website is IndieBill. Basically this a disgusting site.…