Abercrombie and Fitch
Order not received since 1 month
I did online shopping from abercrombieindia.com, an online shopping site based out of China. It has been more than 1 month since I placed my order, but I have still not received my order. They have shared the tracking number with me and its unfortunately Indian postal service. I tried to contact ...