Abercrombieukstore.org
Abercrombie
I ordered 'abercrombie' mens clothing from this company on 5th december well in time for christmas believing it to be coming from the uk as it was called abercombieuk.org. On 17th dec I had an email from [email protected] telling me my goods were being shipped from Hong Kong. The money had been ...