Shanghai Chai Shen Industrial Company Ltd
Consumer Report
This company is now saying they will pay me back £50.00. The boss said he is thinking our long run relationship in his words. I must of sent this company about 30 emails. Asking them for the address to return shoes but they will not give it to me. ...