ExcSupport.com
Consumer Report
I was charged $39.95 in one transaction and $2.50 in another by EXCsupport.com. I have no idea what the charge was for. I called them to ask about it and they wanted the last 6 digits of my debit card to "look up my account." They claim to provide customer service to hundreds of web sites ...