I hear all your feedback and its pretty negative but I have to say I have been a dropshipper through tmart for about 4 months now and I have been very satisfied with the services and shipping, I sell the Jewelry and Childrens items so maybe that is the difference but I can tell you they do have a warehouse located in New Jersey and if the items are in stock there and ordered the shipping only takes about a week, if the item is out of stock at the US location then they will ship from China which takes about 3 weeks. I have had a few issues with damaged items and such and everytime I request a RMA Tmart sends the customer a new item with no issues and they have been great at refunding me when I do have a issue, its all about communication with them and knowing what you or ordering and making sure its located in the US warehouse. Also if an item is not located in the US warehouse but is in stock over seas you can ask them to stock it at the US warehouse - they usually dont have a issue with this if you plan to buy it.