26
123RF / Re: Unusual high downloads (520 USD) at 123rf
« on: February 28, 2016, 17:33 »
I had a couple of $100+ sales and after a few days boom ... REFUND :p
they claim it was a credit card fraud.
they claim it was a credit card fraud.