IC Freeshipping.com
Unexpected $12.97 Charge on 09/23 and No Orders Placed
- 10-11-2011
- 9
I was charged $12.97 on 09/23 by ICFreeshiping.com and I have not made any orders. I have no idea where it came from.
Company: IC Freeshipping.com
Country: USA
Phone: 8663260584