They deserve 0 stars
They deserve 0 stars. This website is a TOTAL SCAM. They even have a bullshit package tracking page to make it seem like they actually sent you something. It’s all bullshit. AVOID AVOID AVOID AND REPORT THEM TO THE SEC.
美国
They deserve 0 stars. This website is a TOTAL SCAM. They even have a bullshit package tracking page to make it seem like they actually sent you something. It’s all bullshit. AVOID AVOID AVOID AND REPORT THEM TO THE SEC.