I ordered a hoodie from abercrombie and fitch on line and automatically directed to fashionpay.com. Just listened to our national radio station here in Ireland alerting people about this scam. They are operating out of China. I did pay by credit card and have informed them about this scam. I have to file a fraud report to try to claim this money back.
0 comments