Ask Net-Shops.com
Consumer Report
Just found international charge reviewing credit card statement on card that has been paid off. Never ordered or authorized charges from this company. Disputing charges and canceling this card immediately. ...