AMEXVIP Subscription/Stamford
I received several unknown charges to my American Express card from this company
I received unknown charges from this company and do not know who to contact to have them refunded. After seeing this website, I'm wondering how many I've received in the past. Can anybody guide me in the right direction as to who to talk to? ...