This site is a scam. Their address is fake. They stole over $300 from us and just gave us nothing but a fake tracking. It turns out they seem to have many similar sites, all with different fake addresses in the USA but they’re really in China. We cannot get any response or track their real identity or location. The tracking was for some other package, nothing ever came to us. They probably already moved on to the next fraud site.
|Address||130 E Woodruff Ave #3a|
|Phone||614 313 1134|