I ordered a 24” portable television on October 4th 2025 waited 3 weeks no info when I checked their tracking on China Post it stated delivery on November 7th 2025 which is a lie nothing was delivered to my home on that date and confirmed by my doorbell camera. I got scammed!!! Up to today nothing and when I contacted the seller via email they keep replying product delivered
Claim your business profile now and gain access to all features and respond to customer reviews.