www.olympustoys.com
Olympustoys.com Got charged $500.00, and didn't shop at all Internet
I was browsing the website, and then I put through my credit card, but then decided not to order. I don't know what but their fraud prevention software or maybe they did it on purpose. I check a week later and I have $500.00 added to my Credit Card. I did not contact them because I simply do not ...