Another Chinese BS web based store
Another BS web based store front for BS Chinese companies. This is part of Dudlle Company, horrible reviews, poor quality products, horrible service, dishonest business.
United States
Another BS web based store front for BS Chinese companies. This is part of Dudlle Company, horrible reviews, poor quality products, horrible service, dishonest business.