WCBiCam.com
Consumer Report
Dear Citibank Customer, 39.98 USD was spent on your Credit Card 5425XXXXXXXX4609 on 20-DEC-12 at MWB*WCBI*WCBICAM.com. Final FX rates and charges are applicable. This was the email i received. I need my money back. ...