Synaptic Marketing
Consumer Report
- 05-28-2012
- 0
This appeared on my wife's June VISA statement. Neither one of us has even heard of this company, let alone ordered anything from them. Who are they?
Company: Synaptic Marketing
Country: USA