SCNF Internet
Consumer Report
- 01-20-2012
- 6
I received 2 authorizations on my credit card on the same date for a total on $375.64 from SCNF Internet. There is not a chance in hell I purchased anything from a French train company.
Company: SCNF Internet
Country: USA
Phone: 33142856469
Site: sncf.com