Report by
Safety Report: I have not received order. A scam I have not received my order., hk tailin tech co ltd London il
1 year ago •reported by user-fmqj6169
250 Nelson Parkway, Cherry Valley, 61016 Illinois, United States
My credit card has been charged but I have not received my items.
contact your bank for a dispute. they can help you get your money back