They claim they shipped my stuff…
They claim they shipped my stuff tracking number does not match anywhere. Never received my stuff do not order from these people they are scammers.
United States
They claim they shipped my stuff tracking number does not match anywhere. Never received my stuff do not order from these people they are scammers.