CIC Triple Advantage
Unauthorized billing!
- 11-26-2007
- 8
Have no idea what the $12 charge to my credit card is for. We have not authorized such and never heard of CIC Triple Advantage. Beware people!
Company: CIC Triple Advantage
Country: USA
State: California